Acelere seu site
Acelerar uma página da web ou um site é tão importante quanto encontrar o provedor de hospedagem ou nome de domínio correto. Por quê?
Basta ler as estatísticas a seguir e você mudará de ideia.
One second nos rendimentos do tempo de carregamento da página -
- 11% menos visualizações de página.
- Diminuição de 16% na satisfação do cliente.
- 7% de perda nas conversões.
A Amazon descobriu que isso é verdade, relatando aumento de receita de 1% para cada melhoria de 100 milissegundos na velocidade do site com base nos relatórios de grupo.
Com base nos resultados de um estudo feito pela Akamai -
47% das pessoas esperam que uma página da web carregue em dois segundos ou menos.
40% abandonarão uma página da web se demorar mais de três segundos para carregar.
52% dos compradores online afirmam que os carregamentos de página rápidos são importantes para sua fidelidade a um site.
Como testar a velocidade do meu site?
Alguns renomados especialistas neste campo sugerem o uso de uma ferramenta online chamada de Webpagetest (https://www.webpagetest.org/) É um projeto de código aberto que está sendo desenvolvido e apoiado principalmente pelo Google. Ele faz o teste de velocidade do site de vários locais ao redor do mundo usando navegadores reais (IE e Chrome) e em velocidades de conexão reais do consumidor. Você pode executar testes simples ou testes avançados, incluindo transações em várias etapas, captura de vídeo, bloqueio de conteúdo e muito mais. Seus resultados fornecerão informações valiosas de diagnóstico, incluindo gráficos em cascata de carregamento de recursos, verificações de otimização do Page Speed e sugestões de melhorias.
Em nosso exemplo, estaremos testando o desempenho de tutorialspoint.com para um usuário da Alemanha usando o navegador Chrome.
Para executar o teste, abra o URL https://www.webpagetest.org/
Digite o nome de domínio conforme mostrado na imagem a seguir -
- Local de teste - é o país do local do usuário.
- Navegador - serve para simular o navegador do usuário.
- Clique em “Iniciar teste”.
Iremos obter os seguintes resultados na página principal. Ele mostrará todo o tempo necessário para abrir a página da web com seus respectivos elementos.
Se formos para o Performance Review seção, ele indicará quais elementos devem ser otimizados.
Como acelerar meu site?
As dicas básicas para acelerar o seu site são as seguintes -
Minimize HTTP requests- Em palavras simples; simplifique o design de sua página da web.
Minimize server response time- Conforme a localização dos usuários, o tempo de resposta do servidor muda, isso ocorre devido à distância entre eles. Recomenda-se que, se a maioria dos visitantes estiver em uma região específica, o provedor de hospedagem também esteja localizado nessa região, o que diminui a distância de viagem para os dados.
Enable Compression- A compactação reduz a largura de banda de suas páginas, reduzindo assim a resposta HTTP. Você pode fazer isso com uma ferramenta chamadaGzip.
Enable Browser Cache - Quando você visita um site, os elementos da página são armazenados no armazenamento em cache, portanto, da próxima vez que você visitar o site, seu navegador poderá carregar a página sem ter que enviar outra solicitação HTTP ao servidor.
Optimize Images do seu site.
CSS delivery deve ser externo, se possível. A folha de estilo externa é preferível, porque reduz o tamanho do seu código e cria menos duplicações de código.
Reduce redirections que criam solicitações HTTP.
Se o seu site for um Content Management System platforme, em seguida, minimize o uso de plug-ins o máximo possível.
Remove broken links de seus URLs de JavaScript, CSS e imagem.
No próximo capítulo, aprenderemos como anunciar uma página da web.