13/07/2015

PHP 7.0.0 Beta 1 disponible

L’équipe de développement de PHP a livré cette semaine plusieurs mises à jour du langage de développement web. Parmi celles-ci se trouve la préversion très attendue de PHP 7.0, promettant un gain de performance significatif.

PHP 7.0.0

Tous les utilisateurs sont encouragés à tester cette version avec précaution et à communiquer les anomalies et incompatibilités sur le système de report des bugs. Evidemment, il est très fortement déconseillé d’utiliser cette livraison en environnement de production. Elle est téléchargeable ici.

La première version Béta marque la fin de la phase de développement concernant l’ajout des nouvelles fonctionnalités. Aucun changement fondamental ne sera entrepris sur les phases suivantes. PHO 7.0.0 est le résultat de plus de 200 commits avec 25 bugs rapportés et des améliorations sur la sécurité et la stabilité de PHP. L’intégration de la dernière version d’OpenSSL, livrée le 9 juillet dernier, est reportée à une version ultérieure de PHP 7.0.

Les fonctionnalités

PHP 7 embarque une nouvelle version du moteur Zend comportant les fonctionnalités suivantes :

  • Performances améliorées : PHP 7 est deux fois plus rapide que PHP 5.6 ;
  • Support intégral des processeurs 64-bit ;
  • De nombreuses erreurs fatales sont maintenant converties en exceptions ;
  • Suppression de SAPIs et des extensions associées, anciennes et obsolètes ;
  • L’opérateur coalescent null (??) ;
  • L’opérateur de comparaison combinée (<=>) ;
  • Les déclarations de type de retour ;
  • Les déclarations de type scalaire ;
  • Les classes anonymes.

Pour une description exhaustive des changements, l’équipe met à disposition un fichier des nouveautés et des mises à jour.

 

Source : php.net

Actualités