PHP 8.0 avec le compilateur JIT – FireStorm

Mise à jour de PHP 8.0 avec deux nouveaux compilateurs JIT – FireStorm News

 

L’équipe de développement du langage de script largement utilisé PHP a annoncé une nouvelle mise à jour et apporte avec PHP 8.0 de nombreuses petites et grandes innovations ainsi que des améliorations. Comme un grand nombre de sites web dynamiques, mais aussi une grande variété d’applications web sont créés avec PHP, cela a un grand impact sur de nombreuses offres web. La mise à jour de PHP 8.0 est donc particulièrement intéressante, surtout pour les développeurs web. C’est pourquoi nous voulons présenter les changements les plus importants de la mise à jour PHP 8.0 à tous les clients de FireStorm et à ceux qui veulent le devenir. Nous les avons résumées pour vous dans ce court article. – Nous vous souhaitons donc beaucoup de plaisir à la lecture de cet article !

 

Qu’est-ce que la nouvelle mise à jour de PHP 8.0 offre exactement aux utilisateurs et aux développeurs web ?

Comme mentionné précédemment, la mise à jour de PHP 8.0 semble s’accompagner de deux nouveaux compilateurs JIT qui sont censés donner un coup de fouet aux performances des scripts. Les premières idées à ce sujet ont déjà été présentées il y a plus d’un an et sont maintenant enfin disponibles pour tous les utilisateurs de PHP. En outre, la nouvelle version de PHP comporte également de nombreuses autres mises à jour linguistiques.

Grâce au nouveau compilateur JIT de traçage, le code en PHP 8.0 connaît une triple accélération par rapport aux repères synthétiques. Toutefois, ce compilateur offre également une performance de un à deux fois supérieure dans les applications courantes par rapport à l’ancienne version de PHP.

En outre, il y a eu une extension du système de types du langage de script. Les types dits d’union ont été ajoutés. Il s’agit d’une union de plusieurs types, chacun pouvant être utilisé selon ses propres méthodes. De plus, des arguments nommés peuvent maintenant être utilisés, ce qui permet de sauter des paramètres optionnels.

L’expression “match” permet également de raccourcir considérablement le code par rapport aux déclarations “switch”. Les contrôles nuls seront également raccourcis à l’avenir par l’utilisation d’opérateurs nuls sûrs. Le dernier changement intéressant est la comparaison plus facile des chaînes de caractères et des nombres en PHP 8.0.

En plus des changements mentionnés ici au cours de la mise à jour de PHP 8.0, il y a eu d’autres changements dans la syntaxe ainsi que de nouvelles interfaces, classes et corrections de bogues. Vous trouverez donc à nouveau sous le lien suivant tous les changements détaillés : Annonce de la mise à jour de PHP 8.0

 

Les mises à jour apportent toujours des innovations et des changements mineurs et majeurs. La mise à jour de PHP 8.0 n’est pas différente ; la nouvelle version de PHP est livrée avec deux nouveaux compilateurs JIT pour le langage de script.

 

PHP 8.0.1 est déjà sorti ! – PHP 8.0 est-il déjà obsolète ?

La réponse claire à cette question est “non”. Vous devez toujours utiliser la dernière version, en l’occurrence PHP 8.0.1, mais il s’agit de la mise à jour obligatoire après la sortie d’une nouvelle version. Par exemple, la nouvelle mise à jour de PHP 8.0 a été officiellement publiée fin novembre 2020 et a récemment été renouvelée le 7 janvier 2021 avec la version PHP 8.0.1.

Comme d’habitude, la dernière version de mise à jour de PHP 8.0 est une petite amélioration avec plusieurs corrections de bogues qui ont été découvertes lors de l’utilisation de PHP 8.0. L’équipe de développement du langage de script conseille donc à tous les utilisateurs de PHP 8.0 de se mettre à jour vers PHP 8.0.1 sur son site officiel afin de combler les failles de sécurité et de minimiser les erreurs.

 

La nouvelle mise à jour de PHP 8.0 est livrée avec deux compilateurs JIT ainsi que toute une série d’autres améliorations, qui visent à améliorer considérablement non seulement les performances, mais aussi la convivialité une fois de plus.
Related Post