Toda a gente já correu um teste de velocidade ao seu site, viu uma nota colorida e ficou na mesma. O problema não é a ferramenta: é que ninguém explica o que cada número mede, e por isso a pessoa tenta subir a nota em vez de tornar o site rápido. Não é a mesma coisa.
Este artigo é sobre ler os números. O que fazer depois está em o que medir antes de mudar de plano e em o que faz mesmo diferença.
As ferramentas, e para que serve cada uma
| Ferramenta |
Para que serve, e a sua fraqueza |
| As ferramentas do próprio navegador |
A mais honesta de todas, porque mede a partir de onde você está. Mostra cada ficheiro, o tempo de cada um e o peso de cada um. É onde se descobre o culpado. Fraqueza: mede só a sua ligação e o seu computador. |
| Os testes online com nota |
Bons para comparar o antes e o depois de uma mudança, e para ter uma lista de sugestões. Fraqueza: correm de um sítio do mundo que pode não ser onde os seus visitantes estão. |
| Os testes que gravam a página a carregar |
Mostram por ordem o que apareceu ao visitante e quando. É a forma mais clara de perceber porque é que a página parece lenta mesmo quando os números parecem bons. |
| Os dados de visitantes reais |
Algumas ferramentas mostram medições feitas em visitantes verdadeiros, ao longo de semanas. É a verdade, mas chega atrasada e só existe se o site tiver visitas que cheguem. |
| Um pedido pela linha de comandos |
Serve para uma coisa só e serve bem: saber quanto tempo o servidor demorou a começar a responder, sem o navegador pelo meio. |
Os números que interessam, por palavras
| Número |
O que mede mesmo |
| Tempo até ao primeiro byte |
Quanto tempo o servidor demorou a começar a responder. Se este é grande, o problema está no que corre no servidor: PHP, base de dados, falta de cache. Se é pequeno e a página é lenta, o servidor está bem e a página é pesada. |
| Quando aparece o maior elemento |
Quanto tempo o visitante espera até a parte principal da página aparecer. Na maioria dos sites o maior elemento é uma fotografia, e por isso este número é quase sempre um número sobre imagens. |
| Quanto a página salta enquanto carrega |
Mede a página a mexer-se debaixo do dedo de quem lê. Não tem nada a ver com velocidade e tem tudo a ver com irritação. Costuma ser culpa de imagens sem tamanho declarado, de anúncios e de letras que carregam tarde. |
| O tempo até a página responder ao clique |
Se a página aparece depressa mas fica dura durante uns segundos, é JavaScript a mais a correr ao mesmo tempo. |
| Número de pedidos e peso total |
Os dois números mais simples e dos mais úteis. Uma página que pede centenas de coisas está a carregar de mais, e isso são quase sempre plugins. |
A medição que vale a pena fazer, em cinco minutos
| 1 |
Abra a página que interessa, e não a página inicial. A inicial está quase sempre em cache e vai mentir-lhe.
|
|
| 2 |
Abra as ferramentas do navegador no separador de rede, ligue a opção de ignorar a cache, e recarregue.
|
|
| 3 |
Carregue duas vezes. A primeira visita a uma página com cache é sempre a mais lenta, porque é a que constrói a página. Medir uma vez, mudar uma coisa e medir outra vez leva a conclusões erradas com uma facilidade impressionante.
|
|
| 4 |
Olhe para a primeira linha, que é o documento da página. O tempo dela é praticamente o tempo do servidor.
|
|
| 5 |
Ordene a lista por tamanho. O que estiver no topo é o que pesa. Nove em cada dez vezes são imagens.
|
|
| 6 |
Escreva os números num papel. Parece parvo e é o que separa quem melhora o site de quem anda às voltas: sem o antes, o depois não quer dizer nada.
|
|
|
Teste também numa ligação móvel, com o telemóvel. A maior parte dos seus visitantes está nessa situação e não na sua ligação de escritório. Uma página que é agradável no computador pode ser insuportável no telemóvel, e só se descobre olhando.
|
Três armadilhas de leitura
|
A nota não é um tempo. Uma nota é uma soma de várias medições com pesos escolhidos por quem fez a ferramenta. Dá para subir a nota sem o site ficar mais rápido, e dá para o site ficar mais rápido sem a nota subir. Optimize o tempo, e deixe a nota seguir atrás.
|
|
De onde o teste corre muda tudo. Um teste feito noutro continente mede sobretudo a distância até lá, e não o seu site. Se os seus visitantes estão perto de si, escolha na ferramenta o ponto de medição mais próximo, ou dê mais peso ao que vê no seu próprio navegador. Sobre onde estão as nossas máquinas: onde estão os nossos servidores.
|
|
Uma medição é uma amostra, não um facto. A rede varia, a máquina tem picos, e a mesma página dá números diferentes de minuto para minuto. Faça três medições e use a do meio. Uma só medição chega para fazer alguém mudar de plano sem precisar.
|
E antes de olhar para o site, elimine a hipótese mais simples: abra-o noutra rede, num telemóvel com dados móveis. Se lá é rápido, o problema está entre si e o site, e não no site. Os outros testes desse género estão em o que medir antes de mudar de plano.
|
Mediu, escreveu os números, e continua sem saber o que fazer com eles? Mande-nos os números e a página.
Abrir um pedido de suporte
|
PRODUTO RECOMENDADO Alojamento de sites com cPanel Domínio e SSL incluídos, cópias diárias e o painel que já conhece. desde 600,00 MT/mês Ver planos |