L’hébergement mutualisé est de loin l’option la plus populaire pour la plupart des gens lorsqu’ils créent leur premier site Web. Il est généralement bon marché, tout en offrant à votre site des performances décentes pendant sa croissance. Cependant, ce type d’hébergement commence souvent à avoir du mal à tenir le coup lorsqu’il est confronté à un trafic important.
C’est pourquoi il est préférable de chercher un plan d’hébergement plus robuste lorsque votre site aura plus de succès. Bien entendu, la décision de passer à une formule supérieure dépendra du type d’augmentation du trafic que vous avez (ou que vous prévoyez). Pour vous donner une idée de la quantité de trafic que l’hébergement mutualisé peut gérer en général, nous allons procéder à quelques évaluations de performance à l’aide de Load Impact, un outil en ligne éprouvé.
C’est parti !
Le pour et le contre de l’utilisation d’un hébergement mutualisé WordPress
Comme vous le savez peut-être déjà, les plans d’hébergement partagé tirent leur nom du fait qu’ils partagent les ressources du serveur entre plusieurs clients. Si vous utilisez l’hébergement partagé, votre site Web sera situé sur le même serveur que plusieurs autres sites.
Le principal avantage de cette approche est que vous pouvez économiser beaucoup d’argent sur l’hébergement. Les fournisseurs peuvent vous proposer des prix bas car vous n’utilisez pas de matériel dédié. Cependant, des problèmes surviennent parfois lorsque les fournisseurs d’hébergement vendent trop cher leurs serveurs partagés. Après tout, chaque serveur ne dispose que d’une quantité limitée de ressources. Si un trop grand nombre de sites Web fonctionnent sur le même matériel et que chacun d’entre eux reçoit une quantité décente de trafic, leurs performances peuvent en souffrir.
Votre expérience de l’hébergement partagé dépendra en fin de compte du fournisseur que vous choisirez. Les meilleurs d’entre eux limiteront le nombre d’utilisateurs sur chaque serveur, ce qui leur permettra de vous offrir d’excellentes performances. Néanmoins, au fur et à mesure que votre site Web gagne en popularité, il arrivera probablement un moment où il pourra bénéficier d’une forme d’hébergement plus robuste.
De plus, si un site Web commence à recevoir une quantité importante de trafic, cela peut avoir un impact sur les performances des autres sites sur le même serveur. Dans ce cas, votre site Web prendrait également plus de temps à charger, ce qui peut entraîner un taux de rebond plus élevé et des visiteurs mécontents. Si vous vous trouvez dans cette situation, nous vous recommandons de mettre à niveau votre plan vers un serveur privé virtuel (VPS), qui est une étape supérieure à l’hébergement partagé.
Bien sûr, il peut être difficile d’évaluer quand il est temps de passer des performances de l’hébergement partagé à quelque chose avec plus de ressources. Après tout, il existe de nombreuses raisons pour lesquelles votre site Web peut sembler un peu lent, en dehors de votre fournisseur d’hébergement. Cela signifie qu’il peut être utile de savoir exactement ce que vous pouvez attendre de votre plan d’hébergement mutualisé avant que les performances ne commencent à en souffrir.
Notre test de performance de l’hébergement mutualisé
Pour vous donner une idée plus précise de ce que vous pouvez attendre de l’hébergement mutualisé, nous avons décidé d’effectuer quelques tests. Notre objectif était de déterminer comment quelques hôtes web partagés WordPress populaires se comportent en cas de stress. Nous avons choisi trois hébergeurs populaires qui offrent des plans partagés abordables : GreenGeeks, A2 Hosting et SiteGround. Nous avons choisi des formules d’hébergement mutualisé comparables sur chacun d’entre eux, et avons créé trois sites WordPress basiques et identiques.
Ensuite, nous avons utilisé Load Impact pour tester le comportement de nos sites en situation de stress. Load Impact vous permet de voir combien de temps un site web met à se charger en cas de trafic, en simulant plusieurs visites simultanées :
Pour chaque test, nous avons choisi un nombre déterminé de visiteurs et une durée. Par exemple, si vous demandez à Load Impact de tester votre site web avec 20 visiteurs pendant cinq minutes, il ajoutera un visiteur à la fois jusqu’à ce qu’il atteigne un plafond de 20. Vous pourrez alors voir combien de temps votre site a mis à se charger à chaque étape du processus.
Voici un exemple de graphique de résultats de Load Impact :
Notre objectif était de déterminer s’il existe un seuil prévisible à partir duquel la plupart des plans d’hébergement mutualisé commencent à céder. Par exemple, si les temps de chargement d’un site Web commencent à monter en flèche lorsqu’il reçoit cinq visiteurs simultanés, vous savez que votre hébergeur n’est pas à la hauteur. D’un autre côté, si votre plan partagé peut gérer 50 utilisateurs simultanés, vous n’aurez probablement pas besoin de passer à quelque chose de mieux avant longtemps.
Nous avons décidé de procéder à trois séries de tests pour chaque hôte, en utilisant les spécifications suivantes :
- 15 utilisateurs sur une période de cinq minutes
- 30 utilisateurs sur une période de cinq minutes
- 50 utilisateurs sur une période de cinq minutes
Chaque fois que nous avons effectué l’un de ces tests, Load Impact nous a fourni une ventilation détaillée de la variation des temps de chargement pendant toute la durée du test. De plus, nous avons eu accès aux informations sur les temps de chargement moyens :
Dans la prochaine section, nous analyserons les résultats obtenus. Pour l’instant, il suffit de dire qu’étant donné que la plupart des sites Web connaissent des pics et des creux de trafic, vous ne devez considérer ces résultats que comme des points de référence. Ils peuvent toutefois donner une idée approximative de ce qu’un plan d’hébergement partagé WordPress de qualité peut gérer.
Il est également important de se rappeler que dans les scénarios de la vie réelle, il y a beaucoup d’autres choses que vous pouvez faire pour améliorer les performances au-delà de la mise à niveau de votre plan d’hébergement. Par exemple, vous pouvez toujours utiliser un réseau de diffusion de contenu (CDN) pour votre site Web, ou mettre en place une mise en cache du navigateur.
La mise à niveau de votre plan peut coûter cher à long terme, ce n’est donc pas une décision à prendre à la légère. Vous pouvez commencer par essayer d’autres solutions et voir si elles font une différence significative. Si ce n’est pas le cas, il est peut-être temps de changer de rythme.
Les résultats de nos tests de performance de l’hébergement mutualisé
Si vous calculez les chiffres, vous vous rendrez compte qu’un site Web recevant 15 visites toutes les cinq minutes recevrait 64 800 visiteurs par mois. Il s’agit d’un trafic considérable pour la plupart des sites, ce qui signifie que même notre test initial aurait pu suffire à mettre à rude épreuve un plan d’hébergement partagé de base. Du moins, c’est ce que nous pensions lorsque nous avons commencé la phase de test.
Test de GreenGeeks
Au début, notre plan d’hébergement mutualisé GreenGeeks s’est comporté de manière admirable. Avec jusqu’à six visiteurs simultanés, notre site Web se chargeait en moins de 0,30 seconde à chaque fois. Cependant, ce temps a rapidement commencé à augmenter, et nous nous sommes retrouvés avec des temps de chargement de plus d’une minute dès que nous avons dépassé les dix utilisateurs simultanés :
Il s’agit d’un exemple clair d’une situation où notre plan ne pouvait pas gérer la quantité de trafic que nous lui envoyions. Comme on pouvait s’y attendre, les résultats se sont confirmés lors des tests suivants. Nous allons vous montrer tous les résultats côte à côte dans une minute, mais pour l’instant, jetez un coup d’œil à notre graphique de résultats pour le test de 50 utilisateurs :
Ici, nous observons la même tendance que précédemment. Les performances ont commencé à chuter avec plus de six utilisateurs simultanés. Ce n’est pas une bonne nouvelle si votre site web connaît un pic de trafic.
Test d’A2 Hosting
Nous avons ensuite testé A2 Hosting, qui a donné des résultats plus favorables. Notre site a pris un peu plus de temps à charger dès le départ, avec des temps d’environ 0,80 seconde pour les premiers utilisateurs. Cependant, le site a admirablement bien résisté à l’augmentation du trafic. De même, les temps de chargement n’ont connu des pics qu’à quelques occasions :
La même tendance s’est vérifiée pour notre test de 30 utilisateurs. En fait, nous n’avons connu qu’un seul pic de temps de chargement (bien qu’élevé) au cours de ce test :
Nous nous attendions à ce que A2 Hosting commence à faiblir un peu lorsque nous sommes passés à 50 utilisateurs. Cependant, à notre grande surprise, il a été capable de gérer cette charge sans trop de problèmes :
Ces résultats ont été une bonne surprise après le premier test. Nous sommes donc passés au test SiteGround, pour voir s’il était aussi performant.
Test SiteGround
Dans notre premier test avec SiteGround, les temps de chargement initiaux ont légèrement dépassé la ligne d’une seconde. Cependant, ils se sont rapidement stabilisés à un point inférieur :
Nous n’avons pas eu un seul pic de trafic pendant le test de 15 utilisateurs. Lorsque nous sommes passés à 30 utilisateurs, il y a eu un seul cas où les temps de chargement ont augmenté un peu. Sinon, nos résultats sont restés pratiquement inchangés :
Enfin, nous nous attendions à quelques pics lors du test de 50 utilisateurs, mais les résultats sont restés cohérents et rapides :
Comme vous pouvez le constater, nous n’avons pas connu une seule baisse de performance pendant toute la durée du test.
En résumé
Avant de parler plus en détail de nos résultats, mettons-les tous côte à côte. De cette façon, vous pouvez voir plus clairement la différence de performance des hôtes partagés. Tous les temps sont indiqués en secondes :
GreenGeeks | A2 Hosting | SiteGround | |
---|---|---|---|
15 utilisateurs temps de chargement min | 0.15 | 0.69 | 0.55 |
15 utilisateurs temps de chargement max | 120 | 1.68 | 1.31 |
15 utilisateurs temps de chargement moyen | 29.8 | 0.87 | 0.61 |
30 utilisateurs Temps de chargement min | 2.26 | 0.73 | 0.55 |
30 utilisateurs temps de chargement max | 120 | 7.47 | 1.60 |
30 utilisateurs temps de chargement moyen | 76.0 | 0.96 | 0.61 |
50 utilisateurs temps de chargement min | 0.15 | 0.68 | 0.55 |
50 utilisateurs temps de chargement max | 120 | 1.77 | 0.78 |
50 utilisateurs temps de chargement moyen | 62.0 | 0.84 | 0.60 |
Nous nous sommes lancés dans ces tests en nous attendant à voir une nette différence de performances entre les hébergeurs. Cependant, nous nous attendions également à ce que les plans que nous avons choisis soient un peu tendus en cas de trafic important. Au lieu de cela, nous avons constaté qu’aujourd’hui, l’hébergement mutualisé peut gérer plus de trafic que vous ne l’imaginez.
C’est une bonne nouvelle, car cela signifie que votre plan d’hébergement mutualisé peut être suffisant même si votre site devient plus populaire. Dans l’ensemble, nous pouvons conclure que si vous lancez un nouveau site Web, votre choix d’hébergeur est plus important que le plan que vous choisissez au départ. Vous pouvez toujours mettre à niveau votre plan vers quelque chose de mieux plus tard, si le besoin s’en fait sentir.
Conclusion
L’hébergement mutualisé a parfois mauvaise réputation, mais il peut vous permettre de faire un bon bout de chemin avec un budget limité. Plus important encore, votre choix d’hébergeur aura un impact significatif sur les performances de votre plan. Dans certains cas, dépenser plus pour un meilleur fournisseur vous fera économiser de l’argent au fil du temps. Après tout, vous pourrez reporter plus longtemps la mise à niveau de votre plan.
Au cours de nos tests, nous avons constaté que des fournisseurs populaires tels que A2 Hosting et SiteGround offraient d’excellentes performances d’hébergement partagé. Cela s’est avéré vrai même avec un maximum de 50 utilisateurs simultanés. Les petits hébergeurs peuvent également faire un travail décent, mais nous vous recommandons de vous en tenir aux fournisseurs connus, par sécurité.
Avez-vous un plan d’hébergement partagé, et comment s’est-il maintenu dans le temps ? Partagez vos expériences avec nous dans la section des commentaires ci-dessous !