Recentemente descobri uma série de técnicas que podem acelerar o carregamento de seu Website, e que funcionam diretamente no código, sem precisar que o usuário instale os famosos “Aceleradores”. Estas técnicas funcionam através da compressão dos dados interpretados pelo navegador. Esta compressão é feita diretamente no servidor, ficando totalmente transparente para o usuário final. O ganho de desempenho pode chegar em até 500%, dependendo de como seu Website foi desenvolvido.
Todos os Websites que desenvolvo atualmente já estão adotando esta técnica de compressão para aumentar a perfomance e, assim, dão a impressão de se tratar de um Website mais rápido. Com isto, evitamos que o usuário tenha que esperar muito tempo para o carregamento das páginas e tentamos facilitar ainda mais o acesso ao conteúdo desejado.
Abaixo, demonstrarei um exemplo de ganho de perfomance:
Utilizando uma extensão do Firefox, chamada de Firebug avaliamos um site antes de efetuar as técnicas de compressão.
Veja o resultado do Firebug antes da compressão:
Note que, no final, ele fez 14 pedidos, que somados dão 265KBs e que demoraram 5.94 segundos para serem carregados.
Utilizando novamente o Firebug avaliamos o mesmo site utilizando as técnicas de compressão.
Veja o resultado do Firebug após a compressão:
Note que a técnica utilizada fez a compressão de todos os arquivos, e que dos 14 pedidos iniciais, restaram apenas 3, que somados, darão meros 49KBs, levando 1.02 segundos para serem carregados.
Foi um ganho de pouco mais de 4 segundos. Isto considerando uma conexão de internet banda larga com taxa de download em torno de 40kbs por segundo. Se você considerar usuários com conexões mais lentas, o ganho será ainda maior.
Hoje na Internet, mesmo com a banda larga, muitos usuários não gostam de esperar uma página carregar, e se seu Website for lento, o usuário pode acabar desistindo de visualizá-lo e indo para outro.
Saiba como otimizar seu Website e torná-lo até 500% mais rápido. Entre em contato através do e-mail contato@jvitor.com.br!









Leave a Reply