La version finale de PHP 7 est disponible depuis le 3 décembre 2015 avec de nombreuses nouvelles fonctionnalités et surtout de meilleures performances comme mentionné dans un précédent article.

php-v7-logo

Les améliorations de PHP 7

Dans la longue liste des nouvelles fonctionnalités, nous pouvons citer entre autre :

  • Amélioration des performances: jusqu’à deux fois plus rapide que PHP 5.6
  • Utilisation de la mémoire considérablement réduite
  • Support du 64 bits
  • Amélioration de la hiérarchie des exceptions
  • Plusieurs erreurs fatales convertis aux exceptions
  • Générateur de nombre aléatoire sécurisé
  • Suppressions de de plusieurs extensions dépréciées
  • Ajout d’un opérateur nulle de coalescence (??)
  • Retour de fonctions et variables typés
  • Classes anonymes

Gain de performances pour PHP 7

La raison pour laquelle PHP 7 était si attendu est sans doute la promesse de meilleurs performances. Selon des tests (Benchmarks) réalisés, la nouvelle version est 2 fois plus rapides que PHP 5.6 grâce à son nouveau moteur (Engine) qui est désormais PHPng pour PHP New Generation.


php-ng-7

 

Plus de lecture :

  1. Le guide de migration
  2. Plus d’infos
  3. Infos et exemples

2 Commentaires

  1. Oh ça semble intéressant! J’ai hâte de pouvoir l’installer! 😀
    Si le PHP est 2x plus rapide, j’imagine qu’on va très certainement voir une différence sur les sites Web au niveau de la rapidité… ou ça ne sera pas perceptible pour l’utilisateur.. ? :/

    • Ces changements seront surtout appréciés par les serveur Web et les hébergeurs mais certainement pas perceptibles par les utilisateurs lambdas

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici