PHP 8.5 a été officiellement publié, et les développeurs souhaitent naturellement connaître les améliorations de performance auxquelles ils peuvent s’attendre dans les CMS et les frameworks les plus répandus.
Pour le savoir, nous avons testé 12 CMS et frameworks largement utilisés, dont WordPress, WooCommerce, Drupal, Joomla, Laravel et CodeIgniter, sur PHP 8.2, 8.3, 8.4 et 8.5 dans des conditions identiques. WordPress a également été testé sur PHP 7.4, étant donné qu’un nombre important de sites fonctionnent encore sur cette version.
Notre intention est de fournir un aperçu clair et pratique de l’évolution des performances entre les versions récentes de PHP et de ce à quoi vous pouvez vous attendre lors d’une mise à jour.
Notre configuration de benchmarking PHP
Pour garantir des résultats cohérents et reproductibles, tous les benchmarks ont été exécutés dans des environnements identiques et isolés à l’aide de Docker Compose. Chaque version de PHP et chaque CMS/framework a été testé indépendamment avec ses propres conteneurs, base de données et configuration.
Environnement de test
- Machine : Machine virtuelle Ubuntu 24.04.3 LTS (environnement de benchmarking interne de Kinsta), 30 vCPU, 120 Go de mémoire, 100 Go SSD.
- Virtualisation : Instance de calcul Google Cloud Platform fonctionnant dans un environnement Docker isolé.
- Pile web :
nginx:alpineounginx:stable(selon les exigences du CMS) avec PHP-FPM (images Docker officielles), JIT désactivé et OPcache activé en utilisant les réglages de production standard. - Base de données : MariaDB 10.11 (image Docker officielle).
- Versions de PHP testées : 7.4, 8.2, 8.3, 8.4, et 8.5. Toutes basées sur les images Docker officielles php:<version>-fpm.
- Outils : ApacheBench (ab) avec cinq exécutions par configuration et une requête d’échauffement avant chaque test.
- Paramètres :
- Concurrence : 15 requêtes simultanées
- Requêtes par exécution : 1000
- Résultats : Mesuré en nombre de requêtes par seconde (req/s). Un chiffre plus élevé indique un traitement plus rapide des demandes et de meilleures performances.
Détails de configuration
Nous avons conservé une configuration de l’application et du serveur proche de celle que vous déploieriez dans un environnement de production classique :
- PHP et OPcache :
memory_limit=128M(Drupal : 256M)max_execution_time=30opcache.enable=1,opcache.jit_buffer_size=0opcache.memory_consumption=128- Tampon de chaînes internes : 8 Mo (16 Mo pour WordPress)
- Horodatage vérifié toutes les 2 secondes (
validate_timestamps=0pour WordPress) - Pas de réglage FPM personnalisé
- Réglages du framework et du CMS :
- Laravel : APP_ENV=production, APP_DEBUG=false
- WordPress : WP_DEBUG=false
- Drupal : Mode production (aucun module de développement activé)
- Pas de barres de débogage, d’extensions de profilage ou d’extensions de développement
CMS et frameworks
Lors de la sélection des plateformes à comparer, nous nous sommes concentrés sur des facteurs tels que la popularité, le soutien de la communauté, le nombre de sites web actifs, les tendances d’utilisation et le volume de recherche aux États-Unis.
WordPress continue de dominer le web, représentant plus de 60 % de l’ensemble du marché des CMS et propulsant plus de 37 millions de sites web. Au sein de l’écosystème WordPress, nous avons également inclus WooCommerce et Easy Digital Downloads (EDD), deux extensions de commerce électronique majeures avec des millions d’installations actives et une trajectoire de croissance régulière.
Nous avons également comparé d’autres plateformes populaires, telles que Joomla, Drupal, OpenCart, OctoberCMS et Craft CMS, qui restent toutes largement utilisées malgré des tendances de croissance variables. Des frameworks comme Laravel, CodeIgniter et CakePHP ont également été testés pour représenter des environnements axés sur les développeurs où PHP continue d’évoluer rapidement.
Jetons un coup d’œil aux résultats.
WordPress
WordPress.org est un CMS open source et reste le CMS le plus populaire au monde, propulsant plus de 43 % de tous les sites web.
Il a été conçu à l’origine pour la création de blogs, mais il a depuis évolué pour devenir une plateforme polyvalente capable de tout prendre en charge, des blogs personnels aux grands sites de commerce électronique en passant par les applications d’entreprise. L’API REST de WordPress lui permet également de fonctionner comme un CMS headless, compatible avec les frameworks JavaScript modernes et les SSG.
Pour ce test, nous avons utilisé une installation par défaut de WordPress 6.8.0 sans extensions supplémentaires ni couches de mise en cache.
Benchmark WordPress
- Version testée : WordPress 6.8.0
- URL testée :
/ - Taille de la réponse : 49 788 octets (~48.6 Ko)
- Résultats :
- PHP 7.4 : 139.06 req/s
- PHP 8.2 : 146.09 req/s
- PHP 8.3 : 142.75 req/s
- PHP 8.4 : 148.22 req/s
- PHP 8.5 : 148.30 req/s

WordPress montre des améliorations constantes de performance lorsque l’on passe de PHP 7.4 aux versions modernes de PHP. PHP 8.4 et PHP 8.5 fournissent les résultats les plus rapides dans nos tests, tous deux autour de 148 req/s, avec PHP 8.5 légèrement en tête.
Les performances entre PHP 8.2, 8.3, 8.4 et 8.5 restent proches, et aucune régression majeure n’est apparue. Le gain le plus important provient de la mise à jour de sites plus anciens utilisant encore PHP 7.4, qui voit une amélioration d’environ 6,6 % lors de la migration vers PHP 8.5.
WooCommerce
WooCommerce est l’extension de commerce électronique la plus utilisée pour WordPress, alimentant plus de trois millions de boutiques en ligne dans le monde, ce qui représente environ 8 % de tous les sites de commerce électronique sur Internet.
WooCommerce s’appuie également sur l’écosystème étendu de WordPress, offrant un accès aux extensions, WP-CLI, hooks, filtres et points de terminaison de l’API REST afin de gérer et d’améliorer votre boutique en toute simplicité.
Benchmarks WooCommerce
- Version testée : Woo 10.2.2 sur WordPress 6.8.0
- URL testée :
/?post_type=product - Taille de la réponse : 88 855 octets (~86.8 Ko) et 54 822 octets (~53.5 Ko) sur PHP 8.5
- Résultats :
- PHP 7.4 : 44.20 req/s
- PHP 8.2 : 54.67 req/s
- PHP 8.3 : 53.74 req/s
- PHP 8.4 : 53.37 req/s
- PHP 8.5 : 71.02 req/s

WooCommerce bénéficie d’une amélioration substantielle des performances lors de la mise à jour de PHP 7.4 vers les versions modernes de PHP, avec PHP 8.2 fournissant un débit ~23 % plus élevé que PHP 7.4. Les performances restent stables entre PHP 8.2 et 8.4, avec seulement quelques variations mineures.
Le résultat le plus remarquable est celui de PHP 8.5, qui atteint 71.02 req/s, soit une augmentation de ~33 % par rapport à PHP 8.4. Ce saut est aligné avec la taille de réponse notablement plus petite servie pendant le test, ce qui suggère des changements dans la structure de sortie ou l’overhead de rendu qui a réduit le coût de la charge utile.
WordPress Easy Digital Downloads (EDD)
Easy Digital Downloads (EDD) est une extension WordPress de commerce électronique axée sur la vente de produits numériques (téléchargements, licences, abonnements). Elle est largement utilisée pour les logiciels, les cours, les médias et les abonnements pour lesquels un flux de paiement et de livraison de fichiers rationalisé est important.
Benchmarks EDD
- Version testée : Easy Digital Downloads 3.5.2 sur WordPress 6.8
- URL testée :
/?page_id=9 - Taille de la réponse : 54,177.75 bytes (~ 52.92 Ko)
- Résultats :
- PHP 8.2 : 85.80 req/s
- PHP 8.3 : 85.69 req/s
- PHP 8.4 : 85.54 req/s
- PHP 8.5 : 86.52 req/s

EDD affiche des performances constantes entre PHP 8.2 et 8.5, toutes les versions offrant un débit presque identique. Cela démontre que la charge de travail d’EDD est déjà hautement optimisée et ne subit pas de changements significatifs suite aux améliorations incrémentielles apportées aux récentes versions de PHP.
Laravel
Laravel est un framework PHP open source qui offre aux développeurs web une gamme d’outils et de ressources pour construire des applications web modernes.
Laravel est à la fois polyvalent et facile à utiliser, grâce à ses fonctionnalités intégrées, notamment une interface en ligne de commande (Artisan), l’authentification native et une architecture modèle-vue-contrôleur (MVC).
Benchmarks Laravel
- Version testée : Laravel 12.33.0
- URL testée :
/ - Taille de la réponse : 80.650 octets (~ 78.8 Ko)
- Résultats :
- PHP 8.2 : 730.11 req/s
- PHP 8.3 : 708.44 req/s
- PHP 8.4 : 695.98 req/s
- PHP 8.5 : 700.33 req/s

Dans nos benchmarks, PHP 8.2 a fourni le débit le plus élevé avec 730,11 req/s, suivi de près par PHP 8.3, 8.4 et 8.5.
Les différences entre ces versions de PHP 8.x sont faibles et se situent dans les limites de la variance normale, ce qui indique que Laravel 12.x maintient des performances stables et prévisibles à travers les versions modernes de PHP.
Joomla
Joomla est un système de gestion de contenu (CMS) open source très populaire, basé sur un framework d’application web modèle-vue-contrôleur, qui peut être utilisé indépendamment du CMS pour créer des applications en ligne. Il s’agit d’un système flexible, facile à étendre et à personnaliser grâce à sa vaste bibliothèque d’extensions.
Benchmarks Joomla
- Version testée : Joomla 5.2.2
- URL testée :
/ - Taille de la réponse : 7713 octets (~ 7,5 Ko)
- Résultats :
- PHP 8.2 : 290.30 req/s
- PHP 8.3 : 287.37 req/s
- PHP 8.4 : 289.23 req/s

Les performances de Joomla restent très stables sur toutes les versions de PHP testées. Le débit se maintient entre 287 et 290 req/s, sans régression ou pic de performance significatif. PHP 8.2 a produit la valeur la plus élevée de cette série, mais les différences entre PHP 8.2, 8.3 et 8.4 sont minimes, dans une fourchette de 1 %.
Drupal
Drupal est un puissant CMS open source connu pour sa flexibilité, son évolutivité et sa sécurité, ce qui en fait un choix de premier ordre pour les sites web d’entreprises, d’universités et d’organisations gouvernementales. Il est idéal pour les sites web complexes qui nécessitent des structures de données personnalisées, une prise en charge multilingue et des flux de travail de contenu basés sur les rôles.
En janvier 2025, Drupal 7 a officiellement atteint sa fin de vie après plus de 14 ans de soutien de la part de la communauté. Cependant, il équipe encore 31 % des plus de 684.000 sites Drupal actifs. C’est pourquoi nous avons inclus Drupal 7 dans nos benchmarks aux côtés de Drupal 10 et Drupal 11 afin de refléter l’utilisation réelle pendant la période de transition.
Benchmarks Drupal
- Versions testées : Drupal 7, 10 et 11
- URL testée :
/ - Taille des réponses :
- Drupal 7 – 7985 octets (~ 7.8 Ko)
- Drupal 10 – 16.476 octets (~ 16.1 Ko)
- Drupal 11 – 15.606 octets (~ 15.2 Ko)
- Résultats pour Drupal 7 :
- PHP 8.2 : 907.53 req/s
- PHP 8.3 : 900.26 req/s
- Résultats pour Drupal 10 :
- PHP 8.2 : 1401.43 req/s
- PHP 8.3 : 782.84 req/s
- PHP 8.4 : 1391.39 req/s
- Résultats pour Drupal 11 :
- PHP 8.3 : 782.84 req/s
- PHP 8.4 : 817.40 req/s

Sur l’ensemble des versions testées, Drupal 10 a toujours affiché les meilleures performances, atteignant 1407 req/s sur PHP 8.4 et affichant un résultat très similaire sur PHP 8.2.
Drupal 11, encore relativement récent, affiche un débit élevé mais légèrement inférieur, compris entre 780 et 840 req/s. Drupal 7 se maintient autour de 920 req/s sur PHP 8.2 et PHP 8.3. Cependant, il reste en retrait par rapport aux versions plus modernes de Drupal.
CakePHP
CakePHP est un framework PHP moderne conçu pour aider les développeurs à créer des applications web robustes rapidement et efficacement.
La dernière version, CakePHP 5, apporte des améliorations significatives en termes de performances et d’expérience pour les développeurs. Elle propose un ORM mis à jour, une injection de dépendances améliorée, une gestion du middleware rationalisée et une sécurité de type plus forte à travers le framework.
Benchmarks CakePHP
- Version testée : CakePHP 5.2.0
- URL testée :
/ - Taille de la réponse : 7573 octets (~ 7.4 Ko)
- Résultats :
- PHP 8.2 : 74.70 req/s
- PHP 8.3 : 75.53 req/s
- PHP 8.4 : 74.16 req/s
- PHP 8.5 : 73.76 req/s

CakePHP fournit des performances stables sur toutes les versions de PHP testées, avec des résultats compris entre 73 et 76 req/s. PHP 8.3 a produit le débit le plus élevé dans cette série, mais les différences globales restent faibles.
CodeIgniter
CodeIgniter est un framework PHP léger conçu pour les développeurs qui ont besoin d’une base rapide, sécurisée et minimale pour des applications web complètes.
Il conserve sa simplicité caractéristique tout en introduisant des normes modernes, telles que la conformité PSR, la gestion améliorée des dépendances, l’échappement contextuel et la protection intégrée contre les attaques CSRF/XSS.
Benchmarks CodeIgniter
- Version testée : CodeIgniter 4.6.3
- URL testée :
/ - Taille de la réponse : 46.103 octets (~ 45 Ko) et 17 243 octets (~ 17 Ko) sur PHP 8.5
- Résultats :
- PHP 8.2 : 1,216.41 req/s
- PHP 8.3 : 1,197.53 req/s
- PHP 8.4 : 1,214.03 req/s
- PHP 8.5 : 1,874.14 req/s

CodeIgniter est le framework le plus rapide dans nos benchmarks. PHP 8.2-8.4 produisent tous un débit très similaire à environ 1200 req/s.
Le résultat le plus remarquable est celui de PHP 8.5, qui a atteint 1 874 req/s, soit une augmentation de 54 % par rapport à PHP 8.4. Ce pic s’aligne avec la taille de réponse significativement plus petite servie sous PHP 8.5 (17 Ko vs. 45 Ko), suggérant des changements dans le rendu, le comportement de routage, ou le contenu du modèle par défaut dans l’environnement de test.
Indépendamment de la cause, CodeIgniter sur PHP 8.5 a fourni le débit le plus élevé de tous les frameworks testés.
Craft CMS
Craft CMS est un CMS flexible, axé sur le contenu, conçu pour permettre aux concepteurs, aux développeurs et aux équipes de contenu de créer des expériences numériques personnalisées. Il donne aux équipes un contrôle total sur la structure, la conception et le flux de travail, ce qui en fait un favori parmi les agences créatives et les marques d’entreprise.
Benchmarks Craft CMS
- Version testée : Craft CMS 5.0
- URL testée :
/ - Taille de la réponse : 6257 octets (~ 6,1 Ko)
- Résultats :
- PHP 8.2 : 201.23 req/s
- PHP 8.3 : 197.04 req/s
- PHP 8.4 : 196.23 req/s
- PHP 8.5 : 197.70 req/s

Craft CMS affiche des performances très stables sur toutes les versions de PHP 8.x, avec des résultats compris entre 196 et 201 req/s. PHP 8.2 a fourni le débit le plus élevé de cette série, mais la différence entre les versions est minime.
October CMS
October CMS est un CMS moderne, basé sur Laravel, conçu pour les développeurs qui apprécient la simplicité, la flexibilité et la performance. Il alimente plus de 100.000 sites web dans le monde entier.
Sa fondation sur le framework Laravel en fait un choix naturel pour les équipes utilisant déjà Laravel, offrant une structure familière tout en ajoutant un puissant backend visuel pour l’édition de contenu. La conception modulaire d’October CMS, le marché des extensions et les composants CMS réutilisables permettent aux développeurs d’accélérer la production sans sacrifier la qualité ou la personnalisation.
Benchmarks October CMS
- Version testée : October CMS 4.0 (utilisant Laravel 12.0)
- URL testée :
/ - Taille de la réponse : 17.211 octets (~ 16,8 Ko)
- Résultats :
- PHP 8.2 : 173.54 req/s
- PHP 8.3 : 152.75 req/s
- PHP 8.4 : 151.38 req/s
- PHP 8.5 : 162.71 req/s

OctoberCMS est le plus performant sur PHP 8.2, atteignant 173,54 req/s, suivi d’une baisse notable sur PHP 8.3 et 8.4. PHP 8.5 montre une reprise significative, remontant à 162,71 req/s, bien que toujours en deçà du pic de PHP 8.2.
La tendance est cohérente avec les frameworks construits sur Laravel, montrant de petites fluctuations à travers les versions PHP 8.x, sans régression ou gain significatif.
OpenCart
OpenCart est une plateforme d’e-commerce open source très populaire qui équipe plus de 470.000 boutiques dans le monde. Elle est gratuite, facile à installer et suffisamment souple pour s’adapter aux entreprises de toutes tailles.
OpenCart fournit de puissants outils de gestion de boutique qui permettent aux utilisateurs de gérer les produits, les commandes, les clients, les taxes et les coupons à partir d’un tableau de bord unique et intuitif. Il comprend une optimisation SEO intégrée, supporte plusieurs boutiques à partir d’un seul panneau d’administration et se connecte de manière transparente à des milliers d’extensions et de thèmes grâce à sa vaste place de marché.
Benchmarks OpenCart
- Version testée : OpenCart CMS 4.1.0.3
- URL testée :
/ - Taille de la réponse : 32.713 octets (~ 32.0 Ko)
- Résultats :
- PHP 8.2 : 143.47 req/s
- PHP 8.3 : 142.04 req/s
- PHP 8.4 : 141.54 req/s
- PHP 8.5 : 142.45 req/s

OpenCart démontre des performances extrêmement cohérentes sur toutes les versions de PHP 8.x, avec des résultats concentrés entre 141 et 143 req/s.
La meilleure performance est observée avec PHP 8.2, mais PHP 8.5 suit de près avec 142,45 req/s, ne montrant aucune régression et maintenant un débit stable.
Grav
Grav est un CMS moderne et open source qui met l’accent sur la simplicité, la vitesse et la flexibilité. Contrairement aux systèmes traditionnels basés sur des bases de données, Grav stocke le contenu dans des fichiers texte en utilisant Markdown, ce qui le rend extrêmement léger et facile à déployer.
Benchmarks Grav
- Version testée : Grav 1.8.0
- URL testée :
/ - Taille de la réponse : 13.814 octets (~ 13,5 Ko)
- Résultats :
- PHP 8.2 : 600.36 req/s
- PHP 8.3 : 603.66 req/s
- PHP 8.4 : 586.49 req/s
- PHP 8.5 : 1,029.07 req/s

Les performances de Grav sont constantes sur PHP 8.2-8.4, avec un débit compris entre 590 et 605 req/s. PHP 8.5 connaît une augmentation de performance de ~75%, atteignant 1 029 req/s, le résultat le plus élevé que Grav ait produit sur l’ensemble des tests.
Statistiques d’utilisation de PHP
Avec la sortie de PHP 8.5, le langage continue d’évoluer avec de nouvelles fonctionnalités, notamment l’opérateur pipe (|>), une meilleure gestion des erreurs avec des traces d’erreurs fatales, et des outils d’internationalisation améliorés comme IntlListFormatter. Ces mises à jour modernisent l’expérience des développeurs PHP tout en maintenant une large compatibilité avec l’écosystème.
Pour comprendre comment PHP est utilisé aujourd’hui, examinons quelques statistiques clés de l’industrie.
Part des langages côté serveur
PHP reste le langage côté serveur dominant sur le web, avec plus de 73 % des sites web qui dépendent du traitement côté serveur.

Position de PHP parmi les langages côté serveur
Si l’on examine la position sur le marché des cinq langages côté serveur les plus populaires, JavaScript domine parmi les développeurs de sites à fort trafic, tandis que PHP occupe une position intermédiaire solide, alimentant de nombreux sites web et conservant un rang de trafic moyen stable au fil des ans.
PHP alimente la majorité des plateformes les plus visitées au monde, notamment microsoft.com, facebook.com, wikipedia.org, wordpress.org et wordpress.com.

Tendances d’utilisation à long terme
Le leadership durable de PHP est soutenu par son écosystème mature, son architecture flexible, sa forte compatibilité ascendante et sa facilité de maintenance. Ces facteurs ont permis à PHP de rester une base fiable pour les systèmes existants et les applications modernes.

Tendances en matière d’adoption et de mise à jour des versions de PHP
Les statistiques d’adoption des versions montrent que de nombreux développeurs restent prudents quant à la mise à jour des versions majeures de PHP. Ce comportement affecte directement les tendances d’utilisation au niveau de la subversion.
Lorsque PHP 8.0 a été publié, l’adoption a été retardée en raison de problèmes de compatibilité avec PHP 7.4. Cependant, depuis que PHP 7.4 a atteint la fin de vie en janvier 2023, les tendances d’utilisation ont changé de façon notable.
- L’utilisation de PHP 7.4 est passée de plus de 35 % en 2023 à 27,8 % aujourd’hui
- L’ensemble de la famille PHP 7.x représente aujourd’hui 36,9 % des installations actives

Conclusion
Sur l’ensemble des 12 CMS et frameworks testés, nos 2025 benchmarks PHP montrent que pour la plupart des charges de travail, les performances entre PHP 8.2, 8.3, 8.4, et 8.5 ne changent pas de façon dramatique.

Le PHP moderne est déjà très optimisé, et les versions incrémentielles produisent rarement d’importantes augmentations de vitesse en elles-mêmes. La mise à jour vers la version la plus récente n’est pas un raccourci garanti pour des applications plus rapides.
Alors que ces benchmarks révèlent les performances de chaque CMS ou framework dans des conditions de laboratoire identiques, les performances réelles dépendent fortement de l’environnement d’hébergement. Des facteurs tels que l’allocation du processeur, les workers PHP, les couches de cache, l’isolation des conteneurs et l’optimisation de la base de données influencent tous la part de la vitesse brute du moteur PHP qui se transforme en chargements de pages plus rapides.
WordPress, WooCommerce et Easy Digital Downloads, en particulier, bénéficient de ces facteurs, notamment en cas de trafic élevé ou de charges de commerce électronique importantes.
C’est exactement la couche qu’une plateforme infogérée peut optimiser pour vous. Chez Kinsta, la plateforme est conçue pour éliminer les goulets d’étranglement de l’infrastructure et fournir une exécution PHP cohérente et performante pour toutes les charges de travail.
Avec Kinsta, vous obtenez :
- Un hébergement infogéré de classe mondiale pour WordPress et WooCommerce, construit sur un réseau mondial de haute performance.
- Le changement de version PHP en un clic, y compris les dernières versions PHP 8.4 et 8.5.
- Un module de performance PHP pour augmenter votre pool de mémoire PHP, les threads et les limites par thread pour gérer les pics de trafic ou les sites à forte consommation de ressources.
- Outils de développement comme SSH, Git, WP-CLI et ionCube Loader préinstallés.
- Environnements de staging, sauvegardes quotidiennes automatiques, règles de redirection et surveillance des performances avec Kinsta APM.
- Technologie de conteneur isolé, pare-feu matériel et protection DDoS Cloudflare pour une sécurité maximale.
- API Kinsta pour l’automatisation et l’intégration à vos flux de travail.
- Support d’experts 24/7 par des ingénieurs qui comprennent vraiment WordPress et PHP.
L’infrastructure de Kinsta est également conforme à la norme SOC 2 et repose sur les machines virtuelles les plus rapides disponibles.
Pour les équipes qui développent des applications web modernes avec des frameworks tels que Laravel, CodeIgniter ou d’autres piles basées sur PHP, Sevalla (un produit de Kinsta) offre une plateforme d’application cloud complète qui prend en charge les déploiements basés sur Docker, la mise à l’échelle automatique, les bases de données gérées et les applications conteneurisées, ce qui correspond parfaitement aux charges de travail PHP du monde réel.
Rejoignez les milliers de développeurs et d’entreprises qui utilisent déjà WordPress plus rapidement avec Kinsta.