Aller au contenu
AFUP AFUP Day 2025 Baromètre Planète PHP PUFA
 

Opcode ? Mais à quoi ça sert ?

Description

En tant que développeur PHP, nous avons certainement tous entendu parler de l'opcode, cette sauce magique qui tourne au sein du moteur PHP qui permet de booster les performances. Mais qu'est-ce que c'est exactement cet opcode ? Pourquoi rend-il l'exécution plus rapide ? Est-ce que ça ne sert qu'à la performance ? Et le cache d'opcode dans tout ça ? Le but de cette conférence est de démystifier ce qui se passe au sein du moteur Zend, de comprendre ce que devient notre code lorsqu'il est digéré par l'interpréteur et transformé en opcode avant d'être executé sur la machine virtuelle.

Conférence donnée lors du PHP Tour Nantes 2017, ayant eu lieu les 18 et 19 mai 2017.

Informations complémentaires

Vidéo

Le speaker

Benoit JACQUEMONT

Benoit Jacquemont est tombé dans le web en 2000 après avoir une première expérience sur des logiciels d'encaissements. De Java à PHP, de Oracle à MySQL et des applications de gestions aux sites de eCommerce, il roule sa bosse sur les projets, toujours à forte composante OpenSource, au sein du groupe Smile. Il en devient le CTO en 2009 alors que l'entreprise compte près de 450 développeurs. En janvier 2013, il co-fonde Akeneo avec Frédéric de Gombert, Nicolas Dupont et Yoav Kutner. L'aventure startup commence alors pour lui, en tant que CTO d'Akeneo.

Commentaires

Comment parler de quelque chose de complexe simplement et de façon intéressante. L'opcode "décodé", très intéressant et conf très bien menée. Chapeau.
Eric Cambray, le 18/05/2017
Conf très accessible malgré un sujet pourtant complexe
Xavier Besson, le 19/05/2017
Très bon speaker. Conf intéressante et très claire.
Nicolas Le Nardou, le 20/05/2017
Speaker égal à lui-même. Jamais déçu !
Guillaume, le 20/05/2017
Le don de transformer quelque chose de complexe en quelque chose d'accessible !! Très bonne pédagogie, c'est super agréable de parvenir facilement à comprendre quelque chose difficile !! Bravo et merci !
lnc, le 20/05/2017
Facile à appréhender, très bonne conf.
Thomas Sieffert, le 20/05/2017
merci pour cette conférence cultivante !
Mikaël DELSOL, le 21/05/2017
Le sujet est complexe mais très bien vulgarisé ! Merci !
Maxence POUTORD, le 22/05/2017
Merci Benoit pour cette présentation très claire et intéressante sur OPCode et le fonctionnement interne de PHP.
Stéphane Hulard, le 22/05/2017
De bons arguments pour débattre des micro-optimisations de perf arguées parfois à tord.
Jacques Billard, le 23/05/2017