Como parte de nossa série de análises práticas de desempenho para hosts da web selecionados, começamos com ScalaHosting. Este artigo demonstra a resposta de um site hospedado em ScalaHostingVPS em nuvem gerenciado da em condições simuladas.
Objetivo de Teste
Para simular uma carga crescente no servidor de hospedagem e observar se o desempenho é regular durante todo o processo.
Nossa configuração e instalação de teste
Observação: Consulte nosso Página de Metodologias de Teste para uma compreensão detalhada de nossa configuração, ferramentas e metodologias.
Mantemos a maioria das opções em suas configurações padrão para manter a consistência em nossos testes. Isso geralmente significa que estamos testando uma versão básica do WordPress com parâmetros de teste padronizados.
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 teste
O WordPress instalação em www.hostscore.xyz foi feito usando SPanel - ScalaHostingferramenta proprietária de gerenciamento de hospedagem web. Assim como o cPanel, sPanel fornece aos usuários uma maneira fácil de gerenciar seu ambiente de hospedagem.
Neste caso, isso significou uma instalação com um clique de WordPressNenhuma opção de instalação foi selecionada além da padrão. Também não havia nenhuma Rede de Distribuição de Conteúdo vinculada ao site de teste.
Ferramenta de teste de carga
Nosso próximo passo foi criar um teste simulado usando Testador LoadView do Dotcom-MonitorO LoadView pode ser configurado de várias maneiras para simular cenários da vida real. Isso nos permite executar testes em diversas condições e observar os resultados para ajustes finos de desempenho.
Como a maioria dos sites atende a usuários em diversas localizações geográficas, os testes de desempenho são configurados para carregar usuários virtuais de zonas específicas. As zonas definidas são as seguintes:
Locais de teste nos EUA
- Leste dos EUA, Virgínia do Norte
- Oeste dos EUA, Oregon
- Oeste dos EUA, Norte da Califórnia
- Leste dos EUA, Ohio
- Canadá Central, Mont.
- Centro-Sul dos EUA, Texas
Locais de teste nos EUA e UE
- Leste dos EUA, Virgínia do Norte
- Oeste dos EUA, Oregon
- Oeste dos EUA, Norte da Califórnia
- Leste dos EUA, Virgínia
- UE, Espanha
- UE, Londres
- UE, Estocolmo
- Alemanha, Frankfurt
Locais nos EUA + Ásia
- Leste dos EUA, Virgínia do Norte
- Oeste dos EUA, Oregon
- Oeste dos EUA, Norte da Califórnia
- Leste dos EUA, Virgínia
- AP Mumbai
- AP Melbourne
- Leste do Japão, Tóquio
- AP Singapura
Locais nos EUA + MEA
- Leste dos EUA, Virgínia do Norte
- Oeste dos EUA, Oregon
- Oeste dos EUA, Norte da Califórnia
- Leste dos EUA, Virgínia
- Emirados Árabes Unidos Norte, Dubai
- EU, Emirados Árabes Unidos
- EU, Bahrein
- África, Cidade do Cabo
Observações
De acordo com nossa metodologia, os testes foram conduzidos em três configurações de cinco regiões.
Durante os testes, não foram observadas anormalidades. Não houve erros em nenhuma das ações simuladas.
Não há alteração significativa na velocidade de resposta quando o servidor é carregado.
Observe que os proprietários de sites devem prestar mais atenção ao tempo de resposta de 90%, pois essa é a experiência que a maioria dos usuários enfrentará.
O servidor de teste apresenta resultados consistentes quando testado com cargas de diferentes regiões. Acreditamos que os principais motivos para o atraso nos tempos de resposta sejam a latência.
Resultados de referência (ms)
Tempo médio de resposta (ms)
| cenários | Benchmark (sem carga) | Benchmark (com carga) | Diferenças |
|---|---|---|---|
| Visita de uma página | 1.30 | 1.30 | 0.00% |
| Fórum | 34.21 | 33.91 | -0.88% |
| Checkout de comércio eletrônico | 110.28 | 108.42 | -1.69% |
Tempo de resposta de 90% (ms)
| cenários | Benchmark (sem carga) | Benchmark (com carga) | Diferenças |
|---|---|---|---|
| Visita de uma página | 2.09 | 2.09 | 0.00% |
| Fórum | 37.82 | 36.94 | -2.33% |
| Checkout de comércio eletrônico | 113.33 | 110.23 | -2.74% |
Testes de carga de diferentes regiões
Tempo médio de resposta (ms)
| cenários | Benchmark (com carga) | US | EUA e UE | EUA e Ásia | EUA e MEA |
|---|---|---|---|---|---|
| Visita de uma página | 1.30 | 1.74 | 1.9 | 2.09 | 2.12 |
| Fórum | 33.91 | 33.89 | 34.41 | 34.6 | 35.18 |
| Checkout de comércio eletrônico | 108.42 | 108.77 | 109.67 | 108.95 | 109.02 |
Tempo de resposta de 90% (ms)
| cenários | Benchmark (com carga) | US | EUA e UE | EUA e Ásia | EUA e MEA |
|---|---|---|---|---|---|
| Visita de uma página | 2.09 | 3.11 | 2.98 | 3.6 | 3.75 |
| Fórum | 36.94 | 37.43 | 37.62 | 37.81 | 39.22 |
| Checkout de comércio eletrônico | 110.23 | 111.64 | 114.67 | 113.2 | 114.04 |
Diferenças no tempo médio de resposta em relação ao benchmark (%)
| cenários | US | EUA e UE | EUA e Ásia | EUA e MEA |
|---|---|---|---|---|
| Visita de uma página | 33.85% | 46.15% | 60.77% | 63.08% |
| Fórum | -0.06% | 1.47% | 2.03% | 3.75% |
| Checkout de comércio eletrônico | 0.32% | 1.15% | 0.49% | 0.55% |
Diferenças no tempo de resposta de 90% vs. Benchmark (%)
| cenários | US | EUA e UE | EUA e Ásia | EUA e MEA |
|---|---|---|---|---|
| Visita de uma página | 48.80% | 42.58% | 72.25% | 79.43% |
| Fórum | 1.33% | 1.84% | 2.36% | 6.17% |
| Checkout de comércio eletrônico | 1.28% | 4.03% | 2.69% | 3.46% |
Lendo a mesa
- Todos os números estão em milissegundos (ms).
- EUA: Estados Unidos, UE: Europa, MEA: Oriente Médio e África
- No cenário “Benchmark”, as cargas são simuladas a partir do injetor de carga mais próximo do ScalaHosting Localização do servidor (Texas, EUA). Nenhuma carga foi adicionada durante o processo.
- No cenário “EUA”, as cargas são simuladas a partir de dois injetores de carga, um da Costa Leste, outro da Costa Oeste e outro da Costa Central dos Estados Unidos.
- No cenário “EUA e UE”, as cargas são simuladas de 4 locais nos EUA (2 na Costa Leste + 2 na Costa Oeste), além de Espanha, Reino Unido, Suécia e Alemanha.
- No cenário “EUA e Ásia”, cargas são simuladas de 4 locais nos EUA (2 na Costa Leste + 2 na Costa Oeste), além de Japão, Austrália, Cingapura e Índia.
- No cenário “EUA e MEA”, as cargas são simuladas de 4 locais nos EUA (2 na Costa Leste + 2 na Costa Oeste), além dos Emirados Árabes Unidos, Bahrein e África do Sul.
- Nossas configurações de teste atendem a três dos cenários de uso mais prováveis de um site (visita a uma página, fórum, checkout de e-commerce). Para mais detalhes, por favor leia nossa página de metodologia.
Exemplos de nossos testes – Capturas de tela
Veredicto sobre ScalaHosting Desempenho
Avaliação de hospedagem em nuvem: Aprovado
Muitos de nós nos concentramos no romantizado “velocidade ideal de carregamento da página” promovido pelo Google e muitos SEOs.
No entanto, as velocidades de carregamento variam dependendo da finalidade e da configuração de cada site. É altamente improvável que um visitante precise que seu site processe uma única solicitação e depois saia.
Com base nisso, todos os tempos para ScalaHosting sob os vários cenários estão dentro de uma faixa aceitável.
A conclusão essencial é que, além da velocidade de resposta, grandes volumes de atividade simulada em ScalaHosting Os servidores foram todos atendidos adequadamente, sem erros. Esse deveria ser um objetivo fundamental, além de um desempenho consistentemente decente.
Para uma melhor visão geral, recomendamos a leitura completa do nosso ScalaHosting Revisão.