PHP 7 a vu son moteur retapé en profondeur. Et les performances de cette version du langage sont sensiblement plus élevées que les versions précédentes. Nous allons voir ce qui a changé dans le moteur de PHP pour obtenir de tels niveaux de performances, et comment l'utilisateur peut en tirer parti dans son code. Nous parlerons de OPCache, du nouveau compilateur de PHP, du nouveau design des tableaux, de la nouvelle machine virtuelle et de toutes les optimisations que l'on peut utiliser, lorsqu'on les connait, en tant que développeur PHP. Nous utiliserons à la fois PHP 7.0 et PHP 7.1, et nous lâcherons quelques mots sur le futur de PHP en terme de performances pour savoir à quoi s'attendre dans les années à venir.

Comments

Comments are closed.

Hugo Hamon at 17:15 on 31 Mar 2017

Comme toujours une conférence très technique pour le commun des mortels mais Julien sait comment expliquer tous ces concepts. En tant que contributeur français au moteur PHP, Julien est la personne idéale pour sensibiliser les développeurs PHP au fonctionnement interne de la plateforme.

Yohann Marillet at 17:45 on 31 Mar 2017

Zakaria Gatra at 20:27 on 31 Mar 2017

Bravo Julien ! J'ai beaucoup apprécié ta conf !

Alex Rock at 09:51 on 1 Apr 2017

Très touffu, chevelu, il faut en effet comprendre les notions internes au C pour comprendre "ce qu'il s'est passé" dans le moteur de PHP, mais Julien, malgré les termes techniques et le niveau élevé de connaissances nécessaires pour comprendre cette conf à 100%, a réussi à nous montrer de façon compréhensible tout ce qui est intéressant dans les optimisations permises par PHP7 !

lnc at 10:56 on 2 Apr 2017

super intéressant de comprendre comment les choses fonctionnent !! On apprend plein de choses ;)

Superbe conférence sur le fonctionnement des entrailles de PHP.
Nous avons pu voir avec des explications très technique, mais compréhensible, la différence de traitement entre PHP5 et PHP7.

Avec Julien Pauli on est plus sous le capot, on est dans la chimie moléculaire :-D
Une présentation intéressante​ de l'un des happy few contributeur au moteur de PHP.
Des connaissances sans doute moins utiles pour le développement au quotidien en PHP mais bonnes à prendre pour mieux comprendre les arcanes du système et pourquoi pas penser optimisation lors de l'écriture du code...
Vive PHP7 et vivement PHP8!