Tempo de resposta do servidor
A Silktide mede quanto tempo o seu servidor demora a começar a enviar a página depois de um navegador a solicitar. Esta espera acontece antes de qualquer elemento poder aparecer, por isso um servidor lento atrasa todas as outras partes da página.
Por que isto é importante
O tempo de resposta do servidor é a base de todo o seu trabalho de otimização da velocidade. Imagens otimizadas, scripts leves e alojamento rápido para recursos não ajudam enquanto o navegador continua à espera do primeiro byte da própria página; todos os visitantes suportam este atraso por inteiro, em cada visualização de página, antes de qualquer elemento ser renderizado.
Respostas lentas normalmente significam que o servidor está a realizar trabalho dispendioso para criar cada página: consultas pesadas à base de dados, plug-ins ou integrações lentos, ou um alojamento sem capacidade suficiente para o tráfego do site.
Como corrigir
- Ative o armazenamento em cache de páginas, para que o servidor crie uma página uma vez e sirva a cópia armazenada aos visitantes seguintes, em vez de a recriar sempre. Para a maioria dos sites baseados em , esta é a melhoria com maior impacto.
- Analise aquilo em que o servidor investe o seu tempo ao criar a página — consultas lentas à base de dados, plug-ins e chamadas para serviços externos são os suspeitos habituais — e corrija ou remova os problemas mais graves.
- Sirva as páginas através de uma , que responde a partir de uma localização próxima do visitante e protege o seu servidor de pedidos repetidos.
- Se o servidor estiver simplesmente sobrecarregado, atualize o plano de alojamento ou os recursos.
Como a Silktide testa isto
- Carrega a página num navegador real, utilizando o tipo de dispositivo, a velocidade de ligação e a localização de teste configurados para os seus testes de velocidade.
- Mede quanto tempo o servidor demora a começar a responder ao pedido da página principal, excluindo o tempo gasto na própria ligação de rede.
- Comunica o tempo medido e atribui-lhe uma classificação: menos de 400 milissegundos é bom, e a classificação diminui a partir daí, sendo cerca de 600 milissegundos ou mais classificado como fraco.
Resolução de problemas
O tempo de resposta varia entre análises
O tempo de resposta do servidor é genuinamente variável: depende da carga do servidor, do estado da cache e do desempenho da base de dados no momento do teste. Uma página que acabou de sair da cache pode responder muito mais lentamente do que uma página servida a partir da cache segundos depois. Observe a tendência entre análises, em vez de uma única medição.
O site parece rápido para mim
É provável que o seu navegador tenha colocado o site em cache e que esteja perto do servidor. Os visitantes pela primeira vez, do outro lado do mundo, recebem a versão sem cache e com maior distância. O tempo medido reflete o que o servidor fez efetivamente para um pedido novo.