Dans le cadre de notre série d'évaluations pratiques des performances d'hébergeurs Web sélectionnés, nous commençons par ScalaHostingCet article démontre la réponse d'un site Web hébergé sur ScalaHostingVPS Cloud géré de dans des conditions simulées.
Objectif du test
Pour simuler une charge croissante sur le serveur d'hébergement et observer si les performances sont régulières tout au long du processus.
Notre configuration et configuration de test
Note:Veuillez vous référer à notre Page Méthodologies de test pour une compréhension détaillée de notre configuration, de nos outils et de nos méthodologies.
Nous conservons la plupart des options par défaut afin de garantir la cohérence de nos tests. Cela signifie généralement que nous testons une version simplifiée de WordPress avec des paramètres de test standardisés.
Hosting Plan: Managed Cloud Plan (Build #1)
Server Location: Texas, USA
Server Resources: 2 CPU (2.3Ghz), 2GB RAM
Web Server: LiteSpeed
PHP version: 8.3.4
Website CMS: WordPress (Version 6.4.3)
Load Testing Tool: Loadview Testing
Site de test
Le WordPress installation sur www.hostscore.xyz a été réalisé en utilisant SPanel - ScalaHostingOutil propriétaire de gestion d'hébergement web. À l'instar de cPanel, sPanel offre aux utilisateurs un moyen simple de gérer leur environnement d'hébergement.
Dans ce cas, cela signifiait une installation en un clic de WordPressAucune option d'installation autre que celle par défaut n'a été sélectionnée. Aucun réseau de distribution de contenu n'était également connecté au site de test.
Outil de test de charge
Notre prochaine étape a été de créer un test simulé en utilisant Testeur LoadView de Dotcom-MonitorLoadView peut être configuré de différentes manières pour simuler des scénarios réels. Cela nous permet d'exécuter des tests dans diverses conditions et d'observer les résultats pour optimiser les performances.
La plupart des sites web étant destinés à des utilisateurs situés dans différentes zones géographiques, les tests de performance sont configurés pour charger des utilisateurs virtuels provenant de zones spécifiques. Les zones définies sont les suivantes :
Lieux de test aux États-Unis
- Est des États-Unis, Virginie du Nord
- Ouest des États-Unis, Oregon
- Ouest des États-Unis, Californie du Nord
- Est des États-Unis, Ohio
- Canada Centre, Mont.
- Centre-Sud des États-Unis, Texas
Lieux de test aux États-Unis et dans l'UE
- Est des États-Unis, Virginie du Nord
- Ouest des États-Unis, Oregon
- Ouest des États-Unis, Californie du Nord
- Est des États-Unis, Virginie
- UE, Espagne
- UE, Londres
- UE, Stockholm
- Allemagne, Francfort
Emplacements aux États-Unis et en Asie
- Est des États-Unis, Virginie du Nord
- Ouest des États-Unis, Oregon
- Ouest des États-Unis, Californie du Nord
- Est des États-Unis, Virginie
- AP Mumbai
- AP Melbourne
- Japon Est, Tokyo
- AP Singapour
Emplacements aux États-Unis et au Moyen-Orient
- Est des États-Unis, Virginie du Nord
- Ouest des États-Unis, Oregon
- Ouest des États-Unis, Californie du Nord
- Est des États-Unis, Virginie
- Émirats arabes unis Nord, Dubaï
- Moi, Émirats arabes unis
- Moi, Bahreïn
- Afrique, Le Cap
Observations
Conformément à notre méthodologie, les tests ont été menés dans trois configurations dans cinq régions.
Au cours des tests, aucune anomalie n'a été observée. Aucune erreur n'a été constatée pour aucune des actions simulées.
Il n’y a pas de changement significatif dans la vitesse de réponse lorsque le serveur est chargé.
Notez que les propriétaires de sites Web doivent accorder une attention particulière au temps de réponse de 90 %, car c'est l'expérience à laquelle la plupart des utilisateurs seront confrontés.
Le serveur de test affiche des résultats cohérents lors des tests effectués sur des charges provenant de différentes régions. Nous pensons que les principaux facteurs expliquant les délais de réponse sont la latence.
Résultats de référence (ms)
Temps de réponse moyen (ms)
| Les scénarios | Benchmark (sans charge) | Benchmark (avec charge) | Différences |
|---|---|---|---|
| Visite d'une page | 1.30 | 1.30 | 0.00 % |
| Forum | 34.21 | 33.91 | -0.88% |
| Paiement en ligne | 110.28 | 108.42 | -1.69% |
Temps de réponse de 90 % (ms)
| Les scénarios | Benchmark (sans charge) | Benchmark (avec charge) | Différences |
|---|---|---|---|
| Visite d'une page | 2.09 | 2.09 | 0.00 % |
| Forum | 37.82 | 36.94 | -2.33% |
| Paiement en ligne | 113.33 | 110.23 | -2.74% |
Tests de charge de différentes régions
Temps de réponse moyen (ms)
| Les scénarios | Benchmark (avec charge) | US | États-Unis et UE | États-Unis et Asie | États-Unis et Moyen-Orient |
|---|---|---|---|---|---|
| Visite d'une page | 1.30 | 1.74 | 1.9 | 2.09 | 2.12 |
| Forum | 33.91 | 33.89 | 34.41 | 34.6 | 35.18 |
| Paiement en ligne | 108.42 | 108.77 | 109.67 | 108.95 | 109.02 |
Temps de réponse de 90 % (ms)
| Les scénarios | Benchmark (avec charge) | US | États-Unis et UE | États-Unis et Asie | États-Unis et Moyen-Orient |
|---|---|---|---|---|---|
| Visite d'une page | 2.09 | 3.11 | 2.98 | 3.6 | 3.75 |
| Forum | 36.94 | 37.43 | 37.62 | 37.81 | 39.22 |
| Paiement en ligne | 110.23 | 111.64 | 114.67 | 113.2 | 114.04 |
Différences entre le temps de réponse moyen et le temps de référence (%)
| Les scénarios | US | États-Unis et UE | États-Unis et Asie | États-Unis et Moyen-Orient |
|---|---|---|---|---|
| Visite d'une page | 33.85 % | 46.15 % | 60.77 % | 63.08 % |
| Forum | -0.06% | 1.47 % | 2.03 % | 3.75 % |
| Paiement en ligne | 0.32 % | 1.15 % | 0.49 % | 0.55 % |
Différences entre le temps de réponse à 90 % et le temps de référence (%)
| Les scénarios | US | États-Unis et UE | États-Unis et Asie | États-Unis et Moyen-Orient |
|---|---|---|---|---|
| Visite d'une page | 48.80 % | 42.58 % | 72.25 % | 79.43 % |
| Forum | 1.33 % | 1.84 % | 2.36 % | 6.17 % |
| Paiement en ligne | 1.28 % | 4.03 % | 2.69 % | 3.46 % |
Lire le tableau
- Tous les nombres sont en millisecondes (ms).
- États-Unis : États-Unis, UE : Europe, MEA : Moyen-Orient et Afrique
- Dans le scénario « Benchmark », les charges sont simulées à partir de l’injecteur de charge le plus proche ScalaHosting Emplacement du serveur (Texas, États-Unis). Aucune charge n'a été ajoutée pendant le processus.
- Dans le scénario « États-Unis », les charges sont simulées à partir de deux injecteurs de charge de la côte Est, de la côte Ouest et du centre des États-Unis.
- Dans le scénario « États-Unis et UE », les charges sont simulées à partir de 4 emplacements aux États-Unis (2 sur la côte Est + 2 sur la côte Ouest) ainsi que de l'Espagne, du Royaume-Uni, de la Suède et de l'Allemagne.
- Dans le scénario « États-Unis et Asie », les charges sont simulées à partir de 4 emplacements aux États-Unis (2 sur la côte Est + 2 sur la côte Ouest) ainsi que du Japon, de l'Australie, de Singapour et de l'Inde.
- Dans le scénario « États-Unis et Moyen-Orient et Afrique », les charges sont simulées à partir de 4 emplacements aux États-Unis (2 sur la côte Est + 2 sur la côte Ouest) ainsi que des Émirats arabes unis, de Bahreïn et de l'Afrique du Sud.
- Nos configurations de test couvrent trois des scénarios d'utilisation les plus courants d'un site web (visite d'une page, forum, paiement en ligne). Pour plus de détails, veuillez lire notre page méthodologie.
Exemples de nos tests – Captures d'écran
Verdict sur ScalaHosting Performances
Évaluation de l'hébergement cloud : réussi
Beaucoup d’entre nous se concentrent sur le romantisme «vitesse de chargement idéale des pages« vanté par Google et de nombreux référenceurs.
Cependant, les vitesses de chargement varient en fonction de l'objectif et de la configuration de chaque site. Il est très peu probable qu'un visiteur demande à votre site web de traiter une seule requête avant de le quitter.
Sur cette base, tous les horaires pour ScalaHosting dans les différents scénarios, les résultats se situent dans une fourchette acceptable.
Le point essentiel à retenir est qu’outre la vitesse de réponse, des volumes élevés d’activité simulée sur ScalaHosting Les serveurs ont tous été correctement servis, sans erreur. Cela devrait être un objectif clé, outre des performances constantes.
Pour une meilleure vue d'ensemble, nous vous recommandons de lire notre article complet ScalaHosting Évaluation.