time_read22mn de lecture

La comparaison ultime entre PHP 5.6, 7.0, 7.1, 7.2, 7.3 et 7.4 (2020)

07 février 2020

La comparaison ultime entre PHP 5.6, 7.0, 7.1, 7.2, 7.3 et 7.4 (2020)

Vous l’avez très certainement constaté, de nouvelles versions de PHP sortent régulièrement. Dans cet article, nous avons décidé de tester et analyser chaque version PHP sur des logiciels différents tel que WordPress, Joomla, Prestashop et bien d’autres. Il est vrai qu’il est toujours préférable d’utiliser la dernière version supportée par votre logiciel. D’une part, cela permet de limiter les problèmes de sécurité sur votre site, d’autre part il vous sera possible de noter une nette amélioration en termes de rapidité et de performance de votre site internet.

Durant les tests de performances effectuées sur différents supports, il est à noter que la version PHP 7.3 surpasse toutes les autres versions. En dernier lieu, il est bon de savoir que les versions de 7.0 à 7.1 sont actuellement obsolètes et plus mises à jour.

Nous vous présentons les résultats des tests effectués, puis dans un second temps comment changer votre version PHP. Bonne lecture !

2019, l’année du PHP

2019 fût une grande année pour le PHP. Ce langage est principalement utilisé par les développeurs Web. De plus, beaucoup de logiciels tels que WordPress utilise ce codage. Cependant, depuis la version WordPress 5.0, du Javascript et React ont été ajouté sur le nouvel éditeur de texte Gutenberg.

Selon une étude très récente, pas loin de 80% des sites internet utilise le PHP comme langage de programmation. Depuis 2017, les nouvelles versions PHP se succèdent à grande vitesse.

Comparaison PHP : Configurations testées

Les tests ont été effectués sur différents logiciels tels que WordPress, Joomla, Magento et bien d’autres. Pour ne pas altérer les tests, ces derniers ont tous été effectuées sur le logiciel brut (sans installation de plugins) dans la mesure où cela peut avoir un impact sur le fonctionnement du site internet testé.

Les données mesurées lors des différents tests sont le nombre de requêtes par secondes. En effet, plus il y a de requêtes par seconde, plus le site est rapide.

WordPress 5.2

Wordpress

Le test s’est porté en priorité sur WordPress dans la mesure où ce logiciel est parmi les plus utilisé actuellement. De plus, WordPress vous permet, grâce à l’ajout de plugins, de créer n’importe quel type de site internet, que ce soit un site vitrine, un blog ou une boutique en ligne. Bénéficiez de votre hébergement WordPress LWS avec PHP !

WordPress 5.0 étant l’une des dernières versions, il était tout à fait normal de débuter par ce dernier. Le résultat du test donne la version PHP 7.3 largement vainqueur avec plus de 254 requêtes par seconde, loin devant la version PHP 5.6 avec ces 95 requêtes par seconde. En effet, PHP 7.3 s’avèrent bien plus rapide que toutes les autres versions PHP.

WordPress et Woocommerce

Woocommerce

Comme il a été dit plus haut, WordPress permet de créer une boutique en ligne grâce à l’installation d’un plugin opensource, Woocommerce. Tout comme WordPress, la solution Woocommerce est l’une des solutions les plus utilisée pour la création d’un site e-commerce.

Le test a été effectué sur la page produit contenant quelques catégories et quelques produits. On peut constater que le nombre de requêtes par secondes diminuent largement si on compare cela avec un site WordPress de base. Cependant, le test donne toujours la version PHP 7.3 en tête avec plus de 70 requêtes par seconde à l’inverse de la version 5.6 avec un peu plus de 25 requêtes par seconde. Cependant, la différence n’est pas énorme entre PHP 7.2 et 7.3 avec 5 requêtes en moins par seconde pour la première version.

WordPress 4.9.8

WordPress 4.9.8 est déjà une version du logiciel beaucoup plus ancienne. Cependant, beaucoup de sites n’ont pas encore été mis à jour vers l’une des dernières versions WordPress suite à des incompatibilités avec les thèmes ou plugins installées. C’est la raison pour laquelle il est fort intéressant d’effectuer un test sur cette version.

Tout comme pour la version WordPress 5.0, le logiciel de base a été installé, sans plugin et avec le thème fourni par défaut afin de ne pas altérer l’analyse. Le test a montré que la version PHP 7.3 était bien plus rapide que les versions précédentes avec plus de 280 requêtes par secondes, loin devant la version PHP 7.2 avec seulement 250 requêtes par seconde et la version 5.6, à la traîne avec un peu moins de 100 requêtes / seconde.

Cependant, vous pouvez constater que la version WordPress 4.9.8 est aussi bien plus rapide que la version 5.0.

Drupal

Drupal

Drupal est un logiciel spécialisé dans le système de gestion de contenu. Ce CMS est utilisé par environ 2% des sites internet et a été lancé en 2000. Tout comme WordPress, on peut constater que la version PHP 7.3 est largement en tête avec pas loin de 36 requêtes par seconde. Cependant l’écart est faible avec la version PHP 7.2 mais se creuse considérablement avec la version PHP 5.6.

Joomla

Joomla!

Tout comme Drupal, Joomla est un CMS totalement gratuit et permettant la publication de contenu. Ce logiciel est actuellement déployé sur plus de 3% des sites internet. Tout comme les autres CMS, il est à noter que la version PHP 7.3 surpasse largement les autres versions avec un nombre de requêtes par seconde de presque 42, la version PHP 5.6 est bonne dernière avec seulement 28 requêtes par seconde.

Magento

Magento

Tout comme Prestashop, Magento est une plateforme spécialisée dans le domaine du commerce électronique. Ce logiciel alimente actuellement un peu plus de 1% des sites Web. Le test a été effectué après installation de la version 2.3.0 du logiciel, cependant le test n’a pu être effectué sur la version PHP 7.3 dans la mesure où cette version n’est pas encore supportée. Pour ne pas altérer le test, la mise en cache a été désactivée sur le logiciel.

Il est à noter cette fois ci que la version PHP 7.1 arrive en tête avec plus de 16 requêtes par seconde, suivi de très près par la version PHP 7. Loin derrière, nous trouvons toujours la version PHP 5.6.

Laravel

Laravel

Laravel est un framework très puissant permettant de créer et déployer des applications Web. La version utilisée pour le test est la 5.7.15. Cette version nécessite l’utilisation de PHP 7.1 ou supérieur. Il n’a donc pas été possible d’effectuer un test sur les versions 5.6 et 7.0.

Le test a pu démontrer que la version 7.3 était encore et toujours l’une des versions permettant de meilleures performances avec plus de 620 requêtes. .

Que dire de la version PHP 7.4 ?

La version 7.4 est sortie officiellement le 28 Novembre 2019. Cette dernière dispose de fonctionnalités avancées. Comme vous avez pu le constater lors de nos tests, la version 7.3 dépassait toutes les autres versions en termes de performance mais aussi en termes de sécurité. En effet, l’utilisation de la version 7.3 augmente de 15% les performances d’un site internet.

La version 7.4 disponible actuellement sur les hébergements Web propose son lot de fonctionnalités. De plus cette version améliore encore les performances et la sécurité de votre site internet. En effet, PHP 7.4 apporte plus de lisibilité du code. En effet, PHP 7.4 introduit le préchargement du noyau PHP. Cela s’effectue essentiellement par le biais de l’extension OPcache. Grâce à cela, il ne sera plus nécessaire de charger les scripts à chaque demande.

 

Comment changer votre version PHP ?

Sur votre formule mutualisé

  • Connectez-vous à votre espace client LWS, cliquez sur « Domaine et hébergement » puis sur «  »Admin« . Cliquez ensuite sur « Configuration PHP« .

configuration

  • Choisissez la version désirée et cliquez sur le bouton « Valider« .

PHP 7.1

Sur un hébergement cPanel

  • Connectez-vous à votre espace client LWS, cliquez sur « Domaine et hébergement » puis sur « Admin« . Cliquez ensuite sur le bouton « Accès à cPanel« .
  • Cliquez sur le bouton « Sélectionner une version de PHP » se trouvant dans la rubrique « Logiciel » de votre interface cPanel.

version PHP cpanel

  • Dans le menu déroulant se trouvant en haut de page, modifiez la version PHP et cliquez sur le bouton « Set as current« .

cpanel PHP

Sur un serveur VPS

  • Connectez-vous à l’administration de votre serveur ISPConfig et cliquez sur « Sites« .

ISPConfig

  • Cliquez sur le site pour lequel vous désirez modifier la version PHP.

modifier version PHP

  • En bas de page, dans la rubrique « Version PHP« , choisissez la version PHP désirée. Cliquez ensuite sur le bouton « Save » pour sauvegarder votre demande.

choix version PHP

Les versions de PHP, pour conclure

Vous avez désormais un aperçu des performances de chacune des versions PHP. Vous pouvez noter que la version 7.3 est l’une des versions les plus performantes et les plus sécurisé actuellement. La version PHP 7.4 qui est sortie fin 2019 améliore encore les performances. Il est à noter que PHP a encore de beaux jours devant lui, d’autant plus que la version 8.0 pointe le bout du nez tout doucement.

Hébergement mutualisé LWS

Avatar de l'auteur

Auteur de l'article

Fabrice S.

Développeur web full stack et consultant SEO. Je suis Fabrice, expert en développement web Full Stack, consultant SEO et noms de domaine chez LWS 🌐. J'adore partager mes astuces et mon expérience pour vous aider à briller sur le web ! Suivez-moi pour des conseils pratiques et fun 😊.

Il y a 1769 jours

note article

4.5/5 (238 votes)

Commentaires (0)
Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée.

White Book for other Category

Hébergement Web LWS - 3 mois offerts

Hébergement Web Starter LWS GRATUIT pendant 3 mois ! 🚀

Cette offre exclusive comprend tout ce dont vous avez besoin pour créer votre site web GRATUITEMENT : Hébergement 250Go SSD, 5 sites webs hébergeables, WordPress et autres CMS en 1 clic, support réactif 7J/7, serveurs en France...