PHP (sigle récursif de « PHP: Hypertext Preprocessor »), langage de script exécuté côté serveur, reste l’un des plus populaires sur le Web. Les systèmes de gestion de contenu (CMS) Drupal et Joomla sont écrits en PHP, ainsi que WordPress Core, par exemple.
Quelles sont les versions de PHP les plus utilisées en production actuellement ?
La question a été posée à plus de 651 professionnels IT, dont une majorité de développeurs, dans le cadre d’une enquête promue par le fournisseur de solutions Zend by Perforce.
PHP 7.4, version sortie en février 2020, dernière de la série 7, obtient encore le plus de suffrages. 54,2% des répondants déclarant l’utiliser pour leurs applications en production. Et ce bien que le support ne soit plus assuré depuis novembre dernier.
La communauté PHP officielle ne corrige donc plus les bugs ou les problèmes de sécurité. Malgré tout, des distributions Linux peuvent prendre en charge à plus long terme d’anciennes versions de PHP. Le fournisseur de technologies open source Red Hat, notamment, indique prendre en charge PHP 7.4 sur Red Hat Enterprise Linux 8 (RHEL 8) jusqu’en mai 2029.
Qu’en est-il des versions les plus récentes de PHP ?
PHP 8.1, disponible depuis novembre 2021, et PHP 8, version majeure sortie un an plus tôt, montent en puissance, avec 46,1% et 35,4% de réponses, respectivement. Les développeurs ayant la possibilité de citer plusieurs versions.
La bascule vers PHP 8.1 s’opère donc progressivement, mais sûrement. En outre, PHP 8.1 gagne des parts, alors que les taux de réponse concernant l’utilisation de PHP 7.4 et PHP 8, ont reculé respectivement de 12 et 9 points de pourcentage en glissement annuel.
Globalement, toutefois, près de 62% des équipes de développement disent utiliser des versions de PHP en fin de vie (EOL), en tenant compte des versions encore plus anciennes du langage de programmation, de la v5.5 à la v7.3. Or, les anciennes versions non supportées de PHP sont davantage exposées aux vulnérabilités de type XSS (Cross Site Scripting), soit l’injection de code indirecte, et aux injections SQL, entre autres.
Peut-on mieux faire ?
68,3% des professionnels concernés prévoient de mettre à niveau les versions utilisées en production dans les prochains mois. 17,3% le feraient à plus long terme.
L’enquête n’inclut pas PHP 8.2, version disponible depuis décembre 2022.
*« Zend 2023 PHP Landscape Report ».
(crédit photo © Shutterstock)
Pour développer une version 7B de son modèle Codestral, Mistral AI n'a pas utilisé de…
L’Autorité de la concurrence et des marchés (CMA) britannique ouvre une enquête sur les conditions…
Thomas Gourand est nommé Directeur Général pour la France. Il est chargé du développement de…
Pour dissuader le CISPE d'un accord avec Microsoft, Google aurait mis près de 500 M€…
Pour réduire la taille des mises à jour de Windows, Microsoft va mettre en place…
De l'organisation administrative à la construction budgétaire, la Cour des comptes pointe le fonctionnement complexe…