Varnish Cache – Aumente a velocidade do seu site.

O que é Varnish?
O Varnish nada mais é que um proxy reverso, ou seja, um serviço que fica à frente do servidor web, funcionando como uma ponte entre o usuário e o servidor. O Varnish Cache é um acelerador de requisições HTTP
Ele faz o cache de páginas inteiras por URL, melhorando vastamente a velocidade de qualquer website dinâmico.
Em vez de gerar repetidamente uma página que faz várias consultas pesadas de SQL ou várias requisições de imagens, scripts, páginas, textos, folhas de estilos, etc, ele armazena o cache na memória, fazendo com que o servidor não consulte e processe diversas vezes o mesmo conteúdo solicitado – e na maioia das vezes simultâneamente. No caso do Varnish, o servidor apenas busca em cache o objeto da requisição e o retorna ao usuário final de forma extremamente ágil.
Por carregar grande parte do conteúdo diretamente do cache, o Varnish Cache reduz significativamente as consultas ao servidor web e ao banco de dados, possibilitando ao seu site suportar um número muito maior de acessos simultâneos.

 

Utilização
Geralmente, a cada nova visita que um site recebe é feita uma requisição ao servidor web, para que o conteúdo acessado seja carregado e exibido corretamente. Quando este site recebe diversas visitas ao mesmo tempo, este processo de requisição pode se tornar mais lento e as páginas do site demoram mais para carregar e serem exibidas.
Com a tecnologia Varnish, todas as requisições que chegam são primeiramente analisadas. Se o conteúdo requerido estiver em cache, ou seja, armazenado em memória, logo será exibido sem a necessidade do carregamento da página.
O Varnish fica entre os usuários que estão navegando na internet e o servidor web, recebendo todas as requisições e repassando para o servidor apenas o que ele não tiver em cache.
Para cada tipo de conteúdo temos um tempo de expiração. Depois desse tempo, o Varnish irá verificar no servidor se o arquivo em questão foi alterado para atualizar seu cache.

 

Vantagens
• Seu site carrega mais rápido: não é preciso buscar todas as informações no servidor e carregá-las a cada requisição.
• Alta performance: permite um maior volume de visitas simultâneas para seu site.
• Melhor posição em mecanismos de busca: quanto mais rápido um site carrega, mais bem posicionado ele ficará entre os resultados da busca do Google, por exemplo.
• Não sobrecarrega o servidor: ele apenas será acessado quando o conteúdo que está no cache expirar ou for alterado.
Extensões armazenadas em Cache

Abaixo é possível visualizar o período médio em que o Varnish mantem cada extensão em cache:
• 3 minutos: css e html;
• 5 minutos: gif, jpg, jpeg, bmp, png, tiff, tif, img, tga e wmf;
• 10 minutos: js, svg, swf, mp3, mp4, m4a, ogg, mov, avi e wmv;
• 30 minutos: rar e zip.

O Varnish está disponível para todas as hospedagens Cloud da Usina Site.

Deixe um comentário

You must be logged in to post a comment.