PHP 7 : zoom sur la dernière version de PHP

La version de PHP 7, disponible depuis décembre 2015 avec une version plus récente du Zend Engine, a déjà fait l’objet de plusieurs modifications pour corriger les bugs décelés par les utilisateurs, qu’il s’agisse d’un développeur web en freelance ou d’un autre technicien. La version PHP 7.0.8 vient juste d’être lancée avec des performances optimisées.

Qu’en est-il de la performance de PHP7 ?

Zend et ses collaborateurs ont tenu leur promesse en créant une version plus rapide basée sur PHPNG ou PHP Next Generation. Il s’agit d’un système plus efficient qui permet à Zend de faire concurrence à la technologie HHVM de Facebook et qui ne risque pas de décevoir les développeurs web.

L’éditeur a indiqué qu’une mise à jour des applications vers PHP 7 aiderait à bénéficier d’une hausse de performance allant de 25 % à 70 %. D’après les comparatifs publiés en 2015, dans le cadre de la création de site web ou l’insertion de contenu en ligne, la version 4.1 de WordPress serait deux fois plus rapide et Drupal 7 serait 70 % plus performant, lorsque PHP 5.6 est remplacée par PHP 7.

Lorsque l’étude se focalise sur le benchmark du projet PHP, son niveau d’optimisation est comparable ou légèrement plus élevé par rapport à celui de HHVM. D’après les premiers comparatifs effectués par les spécialistes du développement web, les gains en temps d’exécution CPU et en consommation de mémoire ont augmenté d’environ 50 % lorsque la version PHP 5.6 est remplacée par PHP 7.

Quelles sont les nouveautés ?

Zend a dévoilé les évolutions de PHP 7 en mars 2016 : les Spaceships sont des outils qui pourraient être utilisé pour fusionner les résultats de plusieurs comparaisons et obtenir des données plus fiables.

Les return Type Declarations & Scalar Type Hints sont également considérés comme une nouveauté : ils permettent de proposer en option la déclaration d’un type de retour pour les fonctions et méthodes. La gestion de la cohérence des entrées et des sorties devient ainsi plus simple pour les développeurs web.

PHP 6 est resté l’étape de chantier à cause de nombreuses difficultés techniques : les nouveautés ont alors été intégrées aux versions intermédiaires PHP 5.3 et 5.4. La version 7 a donc été lancée pour éviter toute forme de confusions.

Vous recherchez un développeur web freelance Paris ?

Vous recherchez un développeur web freelance Paris pour développer votre site internet ? Contactez moi en cliquant ici

A votre écoute

Des questions sur
les offres ?

Que vous souhaitiez me poser une question ou discuter de votre projet, n'attendez plus.

Contactez-moi par téléphone : 06 46 52 57 93

Ou envoyez-moi un message :

Veuillez activer JavaScript dans votre navigateur pour remplir ce formulaire.
Nom