OpenLiteSpeed vs Apache : quel serveur web est le plus performant ?

 

La vitesse de chargement des pages de votre site internet est un des critères les plus important lorsque l’on juge de la qualité d’un site web.

Pour résumer : si votre site se charge en moins de 3 secondes, plus de 40% des visiteurs laisseront tomber. Votre référencement est aussi directement corrélé à la vitesse de chargement de votre site car c’est un des critères qu’analysent les robots de Google.

Enfin, l’image de votre entreprise dépend fortement de l’impression que laisse votre site web, qu’il soit simple site « vitrine » ou véritable boutique en ligne.

 

Nos tests

Dans le cadre du lancement de Hostbank, nous avons expérimenté des dizaines de configurations de serveurs différentes. Pour l’hébergement mutualisé, nous avons par exemple testé plusieurs OS (CentOS, ArchLinux, Debian, Ubuntu), plusieurs panels (cPanel, Plesk, DirectAdmin, VestaCP, CyberPanel) et les 3 principaux serveurs web (Apache / Nginx / Litespeed).

La majorité des sites que nous hébergeons sont propulsés par WordPress alors nous avons décidé de mener plusieurs tests pour voir si OpenLiteSpeed apportait vraiment une plus-value en terme de vitesse de chargement.

 

Méthodologie

Il s’agit de comparer OpenLiteSpeed au classique Apache à l’aide de deux outils d’analyse de vitesse des pages web :

GtMetrix

Google Page Insights

Le site de test est un WordPress (v5.3.2) avec le thème Divi version (4.0.11). Il y a sur chacun des deux sites une landing page « Yoga Teacher ».

Les deux sites sont hébergés sur le même serveur dédié, sur deux images KVM distinctes (deux IP du même range) avec pour url : https://vigilantia.shop pour le serveur A (Apache) et https://vigilantia.lu pour le serveur B ( OpenLiteSpeed).

Chaque machine virtuelle a les mêmes caractéristiques ( 2GB de RAM et 40GO d’espace disque SSD).

Le PHP est la version 7.3.13 64bits pour les deux images avec la même configuration ce qui change c’est le panel avec :

– CentOS 7.6 et Plesk Obsidian 18.0.21 pour le serveur Apache

– CentOS 7.6 et CyberPanel v1.9 pour le serveur OpenLiteSpeed (version open-source)

OpenLiteSpeed comprend un système de cache intégré alors nous avons activé l’option de Plesk permettant de mettre en place un reverse-proxy avec nginx.

Chaque site WordPress bénéficie d’une extension gérant automatiquement le cache :

– pour le serveur Apache c’est WP Super Cache

– pour OpenLiteSpeed c’est sa solution intégrée LiteSpeed Cache

 

Mise en place

Grâce à Plesk et sa simplicité d’utilisation, déployer le WP, upload le thème et installer le certificat SSL Let’s Encrypt était un jeu d’enfant pour le serveur Apache.

Pour CyberPanel cela a été un peu plus fastidieux mais pas compliqué non-plus.

Alors que Plesk propose d’administrer le WP directement depuis son Panel, pour CyberPanel nous avons uniquement un installeur WP qui permet de faciliter uniquement la partie déploiement du site et non son administration.

Enfin, grâce à la simplicité d’utilisation des panels en peu de temps https://vigilantia.shop et https://vigilantia.lu étaient en ligne et strictement identiques.

Résultats : OpenLiteSpeed ressort grand vainqueur façe au duo Apache/Nginx

Il n’y a pas photo. J’ai rassemblé les résultats dans un tableau que vous verrez ci-dessous :

 

Alors que le WP dans la configuration classique Apache obtient des résultats honorables en desktop, en mobile c’est un fiasco avec un score total de 12 et une vitesse de chargement quasiment deux fois plus longue que celle de la configuration OpenLiteSpeed.

Les résultats GTMetrix donnent eux aussi un net avantage à la config CyberPanel + OpenLiteSpeed mais il semble que la page chargée est de 924kB alors que c’est 2230 pour la configuration Apache + NginX.

Les deux sites sont toujours en ligne et vous pouvez télécharger les rapports GtMetrix ici (Apache) et (OpenLiteSpeed).

Hostbank notre plateforme d’hébergement est en plein lancement alors viendront d’autres tests avec d’autres configurations, si vous voulez les fichiers logs, ou participer aux tests vous pouvez nous écrire ici.

Si vous voulez souscrire à l’offre d’hébergement mutualisé OpenLiteSpeed, inscrivez-vous sur Hostbank.xyz et profitez d’un nom de domaine en .eu offert !

 

1,2 milliard de données utilisateurs divulguées

1,2 milliard de données utilisateurs divulguées

Les données privées de plus d'un milliard d'utilisateur ont fuité dans le cadre d'une de la plus grande fuite de données jamais révélée. Le 16 octobre 2019, les chercheurs en cyber-sécurité Bob Diachenko et Vinny Troia de Data Viper, ont découvert une base de données...

lire plus
Le CCPA un RGPD version californienne ?

Le CCPA un RGPD version californienne ?

La nouvelle réglementation pour la protection des données CCPA entre en vigueur le 1er janvier 2020, et les entreprises ont un temps limité pour se pencher sur leurs données utilisateurs et l’usage qu’ils en font. Si elles ne le font pas, elles risquent non seulement...

lire plus
Une commune polonaise sanctionnée pour défaut de PIA

Une commune polonaise sanctionnée pour défaut de PIA

Une commune polonaise sanctionnée pour défaut d’AIPD Le président de la CNIL polonaise a sanctionné une entité publique d’une amende administrative de 40,000 PLN (9300 €) pour non-respect du RGPD. Le maire de la ville n’avait pas fait réaliser d’analyse d’impact à la...

lire plus