Chaque version majeure et mineure de PHP apporte des changements qui méritent d’être compris au-delà du changelog. Cette série couvre ce qui compte vraiment dans chaque version : les fonctionnalités qui ont duré, celles qui n’ont pas pris, et pourquoi elles ont été ajoutées.
PHP 7.0 : performances, types, et les fonctionnalités qui ont marqué
PHP 7.0 est sorti le 3 décembre. Un mois et demi plus tard, j’ai migré deux projets et les résultats sont difficiles à ignorer. Le chiffre phare : 2x plus rapide que PHP 5.6. Ce n’est pas un benchmark cherry-pick — c’est la médiane sur des applications réelles. Le Zend Engine a été réécrit pour utiliser une nouvelle représentation interne des valeurs, ce qui réduit significativement l’utilisation mémoire et diminue les allocations. Sur un projet, le temps de réponse moyen a chuté de 40% sans aucune modification du code. On met à jour, et ça va plus vite. ...