La performance est une valeur essentielle pour toute plateforme d’hébergement de sites web. Que vous construisiez un petit site personnel ou une énorme boutique en ligne, vous voulez un service d’hébergement qui offre une haute performance pour l’argent que vous investissez.

Mais qu’est-ce que la performance de l’hébergement ? Et comment peut-elle être mesurée ? La vérité est que « performance de l’hébergement » est un terme générique utilisé pour décrire de nombreuses choses et métriques. Les équipes Produit et Marketing l’utilisent souvent à leur avantage, en désaccord sur les détails. Et, en tant qu’acheteur potentiel, on vous demande trop souvent de croire des messages marketing vagues sur la performance de l’hébergement sans pouvoir approfondir les métriques.

Nous sommes ici aujourd’hui pour faire quelque chose d’un peu différent. Chez Elementor Hosting, nous sommes vraiment fiers de notre performance. Nous aimerions donc partager davantage sur la façon dont nous la mesurons et pourquoi nous pensons que ce sont les bonnes métriques, tout en visant à être aussi transparents que possible.

Note rapide : Bien qu’Elementor soit à la fois un constructeur de sites web et une plateforme d’hébergement, aujourd’hui, nous nous concentrerons sur l’aspect hébergement. Nos collègues responsables du plugin Elementor ont récemment publié leur article de blog lié à la performance, que nous vous recommandons vivement de lire.

Table des matières

  1. Définissons la « performance ».
  2. Comment mesurez-vous la performance ?
  3. Un court glossaire de la terminologie liée à la performance
  4. Les pièges et astuces marketing lors de la mesure de la performance
  5. Performance d’Elementor Hosting : Tests internes
  6. Performance d’Elementor Hosting : Tests externes
  7. Comment nous en sommes arrivés là, où nous allons ensuite

Définissons la performance

Dans le dictionnaire Merriam-Webster, la définition la plus pertinente de « performance » est « la capacité à performer : efficacité ». Cela dit, en tant qu’acheteur, il ne vous importe pas de savoir à quel point Elementor Hosting est efficace et performant.

Ce qui compte pour vous, c’est la qualité de l’expérience de la page lorsque votre site est hébergé avec Elementor Hosting. Nous pourrions être la plateforme d’hébergement la plus efficace du marché en termes de ressources nécessaires pour fonctionner, mais si cela ne se traduit pas par des temps de chargement plus courts et une meilleure disponibilité du site, cela ne devrait pas vous importer.

Ce n’est que lorsque nous adoptons une vision centrée sur l’utilisateur de la performance que nous pouvons poser les bonnes questions :

  • Le site web offrira-t-il une excellente expérience à quiconque le visite ?
  • Le site web sera-t-il disponible chaque fois que nécessaire ?
  • Le site web sera-t-il accessible à quiconque en a besoin ?

Évidemment, seules certaines choses ici sont directement liées à la technologie de l’hébergement. Les vitesses de chargement, en particulier, sont impactées par le contenu du site web. La disponibilité/le temps de fonctionnement, bien que plus dans le domaine de la plateforme d’hébergement, peuvent être perturbés par des incidents sur l’infrastructure de l’internet. Avec Elementor Hosting, par exemple, nous nous appuyons sur Google Cloud et Cloudflare — deux des meilleurs fournisseurs du secteur mais pas infaillibles.

Pourquoi devriez-vous vous soucier de la performance ?

C’est une question trompeusement simple. La réponse évidente est qu’en tant que propriétaire de site web, vous voulez offrir la meilleure expérience possible à vos visiteurs et leur laisser la meilleure impression. Mais la performance du site web est bien plus que cela.

Tout d’abord, c’est un signal important pour les moteurs de recherche. Vous voulez que votre site web soit mieux classé dans les résultats de recherche ? La performance compte. Google, par exemple, dit que l’algorithme de classement de recherche prend en compte les indicateurs web vitaux ; plus d’informations à ce sujet dans un instant.

Deuxièmement, il existe une relation très bien étudiée entre la performance et les conversions. Si votre site vise à convertir les utilisateurs en ventes ou en prospects, chaque seconde supplémentaire de temps de chargement et chaque saccade lors du défilement nuiront à ces efforts.

Comment mesurez-vous la performance ?

Maintenant que nous avons nos questions de base, associons-les aux mesures appropriées.

  • Le site web offrira-t-il une excellente expérience à quiconque le visite ?

En mai 2020, Google a tenté de répondre à cette question en introduisant les Core Web Vitals. Ces trois métriques mesurent différents aspects de l’expérience utilisateur d’un site, et nous les couvrons en détail dans la section suivante. En plus de couvrir la vitesse de chargement, elles tentent de répondre à des questions sur l’interactivité et la stabilité visuelle du site. Sont-elles de bonnes métriques ? Nous le croyons. Elles se concentrent sur ce qui est vraiment important — l’expérience d’un visiteur sur une page web.

  • Le site web sera-t-il disponible chaque fois que nécessaire ?

L’indisponibilité globale est rarement un problème majeur. Il y a une raison pour laquelle la plupart des fournisseurs d’hébergement offrent des garanties de disponibilité de 99-100%. En fin de compte, c’est une question de confiance. Faites-vous confiance à votre fournisseur d’hébergement pour être à l’écoute et construire une infrastructure résiliente ?

Les problèmes plus courants sont les problèmes de disponibilité liés aux ressources d’hébergement partagé. Lorsque vous utilisez un plan d’hébergement partagé, la disponibilité de votre site est liée à celle des autres sites. Si l’un d’eux connaît un niveau de demande élevé, il pourrait ne pas y avoir suffisamment de ressources pour votre site.

Malheureusement, il n’y a pas de bonne façon de mesurer la probabilité de pénurie de ressources dans l’hébergement partagé, car elle est imprévisible.

  • Le site web sera-t-il accessible à quiconque en a besoin ?

Lorsqu’on examine les métriques liées à la concurrence, nous devons comprendre qu’il s’agit d’une question de géographie, pas seulement de ressources. Servir un site web prend du temps, surtout lorsque les données se déplacent entre les continents.

C’est pourquoi il est essentiel de regarder des métriques de performance telles que le TTFB (Time to First Byte, plus d’informations à ce sujet plus tard) dans différentes régions géographiques pour voir si votre hébergement est suffisamment bon pour gérer des visiteurs de tous les coins du globe.

Un court glossaire de la terminologie liée à la performance :

  • Hébergement Partagé : Une infrastructure d’hébergement où plusieurs sites web partagent des ressources sur un seul serveur. L’hébergement partagé est le type d’hébergement le moins cher, et bien qu’il fonctionne bien la plupart du temps, la performance de votre site web peut être impactée lorsqu’un autre site sur le serveur connaît une forte charge de trafic.
  • Hébergement Cloud : Une infrastructure d’hébergement dans laquelle des serveurs virtuels fonctionnent sur un réseau de serveurs physiques. Étant donné que votre serveur est sur un immense cloud, ses ressources peuvent être ajustées en fonction de vos besoins, et l’impact du trafic de pointe sur vos « voisins » peut être atténué. C’est le type d’hébergement qu’Elementor utilise.
  • Autoscaling : L’autoscaling ajuste automatiquement les ressources allouées à votre site web, garantissant des performances optimales pendant les périodes de trafic intense.
  • Hébergement WordPress Géré. Une plateforme d’hébergement conçue pour les sites web WordPress, qui prend en charge la gestion du déploiement de WordPress. Au lieu de vous faire installer et mettre à jour WordPress manuellement, le service d’hébergement le fait automatiquement, garantissant que vous êtes toujours à jour en termes de mises à jour de performance et de sécurité.
  • PHP Workers : Une métrique souvent rencontrée lorsqu’on discute de l’hébergement WordPress géré, les PHP workers sont des processus côté serveur qui gèrent les requêtes des utilisateurs et permettent le chargement du site. Le nombre de PHP workers affecte le nombre de requêtes simultanées qu’un serveur peut gérer, impactant la performance et la réactivité des sites basés sur PHP. Les pages et éléments mis en cache peuvent être chargés sans utiliser de PHP workers.
  • CDN (Content Delivery Network) : Un CDN est un réseau de serveurs qui délivrent du contenu web aux utilisateurs en fonction de leur localisation géographique. Les CDN détiennent des copies mises en cache de votre site dans des centres de données à travers le monde, réduisant la dépendance à l’infrastructure d’hébergement multi-sites.
  • Bande passante : La bande passante fait référence à la quantité de données qui peuvent être transférées sur une connexion réseau dans une période spécifique. Les fournisseurs d’hébergement différencient souvent les différents plans en limitant l’allocation mensuelle de bande passante.
  • Core Web Vitals : Les Core Web Vitals (CWV) sont un ensemble de métriques développées par Google qui mesurent l’expérience utilisateur sur les sites web. Elles incluent le Largest Contentful Paint (LCP), le First Input Delay (FID) et le Cumulative Layout Shift (CLS).
    • LCP (Largest Contentful Paint) : Le LCP mesure la performance de chargement en examinant le temps nécessaire pour que l’élément le plus « lourd » de la page devienne visible.
    • INP (Interaction to Next Paint) : L’INP mesure la réactivité de la page en regardant le temps entre l’interaction de l’utilisateur avec la page et la visualisation de cette interaction. C’est une valeur unique sous laquelle toutes ou presque toutes les interactions se produisent.
    • CLS (Cumulative Layout Shift) : Le CLS mesure la stabilité visuelle en regardant les occurrences où un élément change sa position de départ. Pensez aux éléments qui se chargent et déplacent tout le design.
  • TTFB (Time to First Byte) : Bien qu’il ne soit pas un CWV, le TTFB est considéré comme l’une des métriques de performance les plus importantes disponibles. Il mesure le temps qu’un navigateur met à recevoir le premier octet de données d’un serveur web après avoir demandé une page web. C’est une métrique critique pour évaluer la vitesse de réponse du serveur.

Pièges et astuces marketing lors de la mesure des performances

Chaque fournisseur d’hébergement fait des déclarations liées à la performance. Certains prétendent simplement être les plus rapides ; d’autres font des déclarations vagues sur l’amélioration des performances sans même savoir quel hébergeur vous utilisez.

Lorsque vous jugez de la performance, soyez attentif à ces déclarations et demandez des précisions. Le plus rapide des hébergements WordPress ? Basé sur quoi ? Et comment fonctionnent ces améliorations magiques de la vitesse ? Sans données, il n’y a pas de confiance.

Lorsque vous obtenez des données liées à la performance, considérez les informations qui les accompagnent. Un seul point de données sur le temps de réponse ne signifie pas que l’hébergement offrira une excellente expérience à tous vos visiteurs. Idéalement, vous pourrez comprendre où le nœud de test était situé géographiquement et le comparer à la démographie de vos visiteurs.

Tout cela ne signifie pas, comme nous le montrerons un peu plus tard, qu’avoir de nombreux serveurs dans le monde entier est indispensable. Un CDN correctement déployé peut offrir une expérience de qualité à tous vos visiteurs même lorsque les serveurs principaux sont situés en un seul endroit.

Performance de l’hébergement Elementor : Tests internes

Chez Elementor Hosting, nous testons constamment notre infrastructure dans des tests en laboratoire et des simulations du monde réel. Nous savons que nous sommes dans une très bonne position en termes de performance depuis la fin de l’année dernière, mais qu’est-ce que cela signifie ?

Voici un benchmark interne que nous exécutons pour mesurer le chargement des pages. Au cours des 30 derniers jours, 75 % de toutes nos requêtes de site avaient un TTFB de 556 millisecondes ou moins, avec un temps de chargement de page inférieur à 4 secondes. Impressionnant ? Oui, mais pas époustouflant.

P75 graphics La performance compte : comment Elementor Hosting pense à la performance et pourquoi vous devriez vous en soucier 1

Maintenant, regardons le 50e percentile. La moitié des requêtes à nos serveurs ont un TTFB incroyable de 131ms ou moins, et la vitesse de chargement de la page est inférieure à 2 secondes ! C’est ce que nous entendons par hébergement ultra-rapide.

P50 graphics La performance compte : comment Elementor Hosting pense à la performance et pourquoi vous devriez vous en soucier 2

Et souvenez-vous de l’importance de la régionalité ? Nous utilisons Cloudflare CDN, avec plus de 300 sites dans le monde entier, ce qui nous aide à offrir une excellente expérience de page où que se trouvent vos visiteurs, même si nos propres serveurs sont basés en Belgique. Voici à quoi cela ressemble :

Map La performance compte : comment Elementor Hosting pense à la performance et pourquoi vous devriez vous en soucier 3

Performance de l’hébergement Elementor : Tests externes

Le principal problème de nos tests internes est leur faible taille d’échantillon. Nous voyons les données des serveurs, mais elles peuvent être trompeuses, et ce qui est important pour vous, c’est le résultat final. C’est pourquoi nous continuons à examiner la meilleure source de données externes — le jeu de données CrUX de Google.

CrUX est le jeu de données officiel du programme Web Vitals, qui collecte des données des navigateurs Chrome du monde entier pour fournir des informations statistiquement significatives sur les sites web et les technologies web.

Tout le monde peut accéder à ce jeu de données, et de nombreux outils sont construits dessus pour répondre aux questions liées à la performance. Pour nous, la question principale est de savoir comment nous nous comparons à nos plus grands concurrents. Pour évaluer cela, nous utilisons un outil appelé CWV Technology Report. Vous voulez voir ce que nous voyons ? Voici.

image 33 La performance compte : comment Elementor Hosting pense à la performance et pourquoi vous devriez vous en soucier 4

Mais comment interpréter ces données ? Regardons ce que représente l’axe des ordonnées : « Origines ayant de bons CWV ».

Pour Google, une « origine » est un site web entier plutôt qu’une page spécifique. Ainsi, le graphique ici mesure le pourcentage d’origines d’un fournisseur d’hébergement spécifique qui sont incluses dans CrUX et qui ont un classement « bon » dans les Core Web Vitals.

Pourquoi l’un de nos soi-disant concurrents s’appelle-t-il « WordPress » ? C’est en fait la mesure de l’ensemble de l’écosystème WordPress. Nous faisons progresser WordPress en combinant notre infrastructure d’hébergement et notre éditeur.

Comment nous en sommes arrivés là, où nous allons ensuite

Comment sommes-nous capables de fournir ce niveau de performance ? Cela est dû en partie à quelques décisions que nous avons prises lors du développement de l’hébergement Elementor. Le construire comme une plateforme d’hébergement cloud hautement performante était un choix délibéré, car nous avions besoin d’un excellent accompagnement pour notre constructeur de sites web numéro 1.

Mais comme vous vous en souvenez peut-être si vous avez vu les débuts du service, une infrastructure de pointe ne fait pas tout. Il nous a fallu plus d’un an pour trouver nos marques, et le rythme de nos améliorations de performance n’a cessé d’augmenter depuis.

Nous continuons à apporter des améliorations significatives aux métriques de performance importantes, trimestre après trimestre, et nous prévoyons de continuer à le faire dans un avenir prévisible. Nous construisons également de plus en plus de fonctionnalités sur l’infrastructure afin d’améliorer notre hébergement en général et de l’optimiser pour Elementor en particulier.