La version de PHP 5.6 vient de sortir et elle est déjà disponible sur les offres d’hébergements Web Linux LWS. Cette version apporte son lot de nouveautés et jusqu’à 30% de rapidité d’exécution.

phpinfo5.6

Les nouveautés de PHP 5.6

  • L’opérateur (trois points) pour la manipulation de fonctions ayant un nombre variable d’arguments et remplaçant avantageusement les fonctions func_num_args(), func_get_arg() et func_get_args() .
  • L’utilisation d’expressions pour définir une constante est maintenant possible.
  • L’opérateur arthmétique ** permettant le calcul exponentielle ainsi que l’opérateur d’affectation **= .

La liste complète des nouveautés est disponible sur le site de PHP : http://fr2.php.net/manual/fr/migration56.new-features.php

Performances

PHP 5.6 est basé sur un nouveau moteur qui offre de meilleures performances notamment grâce à une nouvelle représentation mémoire des variables.

Sur certains tests, PHP 5.6 est jusqu’à 70% plus rapide que PHP 5.5.

php5.5vs5.6

En pratique, dans un environnement de production, les gains sont de 10% par rapport à PHP 5.5 et jusqu’à 30% par rapport à PHP 5.4.

Utiliser PHP 5.6

Vous pouvez dès à présent utiliser PHP 5.6 sur votre hébergements web linux soit :

Les guides de migrations de PHP peuvent vous aider à mettre à jour votre code et à suivre les dernières évolutions.

INFO : l’extension ioncube n’est pas encore disponible pour PHP 5.6. Nous vous tiendrons informés quand celle-ci sera disponible.

INFO : PHP à aussi annoncé que le version PHP 5.3 arrivait en fin de vie. Nous vous conseillons de migrer, si votre site le permet, vers une version supérieure de PHP.