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

Tirer le maximum du moteur PHP 7 - l'exemple de Symfony

Description

PHP 7.0 est déjà de l'histoire ancienne. Mais savez-vous en tirer partie à fond ? Si le moteur est plus rapide sur toutes les opérations en général, il y en a quelques unes qui sont particulièrement optimisées. Avec PHP 5, vous avez peut-être pris certains réflexes qui ne sont plus d'actualité, pour soi-disant écrire du code plus performant ? Je vous propose de passer en revues les différentes techniques d'optimisation mises en place dans Symfony, qui font de la v4 la plus rapide jamais publiée. Ce sera l'occasion de tordre le coup à quelques idées reçues, et de vous en donner quelques autres pour le jour où vous chercherez à presser les dernières millisecondes hors de cette boucle intensive. Benchmark à l'appui évidement.

Conférence donnée lors du PHP Tour Montpellier 2018, ayant eu lieu les 17 et 18 mai 2018.

Informations complémentaires

Vidéo

Le speaker

Nicolas GREKAS

Nicolas travaille chez SensioLabs, en tant que CTO de Blackfire.io, le profiler PHP qui simplifie et industrialise l'analyse des performances de vos applications. Développeur PHP engagé dans l'open-source depuis de nombreuses années, il est désormais membre de la core team de Symfony, entre autres contributeur des polyfills Symfony (ex patchwork/utf-8), des composants Debug, VarDumper, Cache, etc.

Commentaires

Super talk avec des exemples concrets de Symfony et Composer ! #love
jeremyFreeAgent (Jérémy Romey), le 17/05/2018
Nice Talk. J'y ai trouvé pas mal de nouveautés par rapport au talk de Sf de Paris de mars dernier, notamment a propos de php 7.3
Sébastien CAUMES, le 17/05/2018
Très intéressant et surtout honnête sur le fait que tout ne doit pas être mis en pratique partout sans vérifier que ça résoud un problème. La promo pour la communauté Symfony et blackfire au début est peut être un peu longue, d'autant que l'intérêt de l'outil transparaît dans le reste de la conférence sans forcer.
Thomas Dutrion, le 17/05/2018
Conf. intéressante mais un peu déçu par la promo un peu trop importante au début et par le manque de détails d’optim Php 7+ (j’attendais probablement trop de technique).
Arnaud Buathier, le 17/05/2018
Bonne conf, intéressante et bien illustrée.
Grégoire HUBERT, le 17/05/2018
Excellente présentation et bon compromis trouvé entre technicité, fluidité et intérêt.
Arnaud Lafon, le 17/05/2018
J'ai adoré !!! Vraiment complet
Jimmy ESCRICH, le 17/05/2018
La promo Symfony au début du talk m'a dérangé : on est pas là pour ça :) Le contenu était super intéressant, j'ai apprécié le rappel sur le fait de toujours vérifier que ce que l'on fait a bien l'impact souhaité !
lnc, le 19/05/2018
Même avis que les autres pour la "promo Symfony" qui était peut-être de trop mais dans l'ensemble un talk intéressant et bien à la page.
Jonathan Champion, le 21/05/2018
Super intéressant, merci
Ulrich, le 23/05/2018