• Mostrando resultados da busca por {{ posts_busca["corrected"] }} {{termo_busca}}
  • {{post.title}}
  • Não foram encontrados resultados para {{ posts_busca["corrected"] }} {{termo_busca}}

Varnish: Como configurar o sistema de cache em seu site

André Brasil - Time de Atendimento da KingHost

O Varnish Cache é um serviço que fica entre o usuário e o servidor web, fazendo uma análise dos conteúdos mais acessados, armazenando em cache e efetuando gerência das páginas acessadas.

Em suma, isso pode representar uma ganho de velocidade muito grande em seu site, pois o servidor web receberá menos requisições e trabalhará melhor na entrega das suas páginas e o próprio sistema de cache terá páginas prontas guardadas na memória preparadas para serem entregues aos usuários do seu site.

Avisos importantes:
Os planos de hospedagem WordPress e Loja Virtual não possuem ferramenta de configuração do Varnish pois o ambiente já vem preparado com a melhor configuração possível para a plataforma. Lembre-se que o cache de posts é limpo automaticamente sempre que você publica um novo post.
Não é possível utilizar o Varnish no plano Criador de Site pois as plataformas são incompatíveis.

 

Varnish Cache na KingHost

A contratação do serviço pode ser feita através do Painel de Controle, de forma automática e rápida. Este é um serviço exclusivo para clientes KingHost. No Painel de Controle é possível personalizar de modo fácil as configurações, para que o serviço funcione corretamente com sessões e cookies.
Vale lembrar que ele é compatível com todas as linguagens de programação e todos os bancos de dados.

Para contratar, basta você acessar o painel da KingHost, identificar para qual host quer ativar o serviço e clicar no botão ATIVAR.

Contratar serviço de cache

➡ Dependendo do seu plano, o Varnish pode ter um custo de R$ 8,00 ao mês por domínio.
Ao ativar o Varnish, o IP que passa a responder pelo subdomínio para onde ele foi contratado é o do próprio servidor Varnish Cache e não mais o IP do servidor web onde fica o conteúdo hospedado do seu site.

Importante:
Ao ativar este serviço, as entradas de DNS do seu site (www, @ e subdomínios configurados) serão redefinidas para o padrão do ambiente de hospedagem. Caso você possua alguma personalização, será necessário modificar novamente após a ativação.

Configurar o tempo de cache

No Painel de Controle, encontre e utilize a ferramenta Varnish.

Painel de Controle – Varnish

Ao lado do endereço para o qual você contratou o serviço, clique em Editar . Logo em seguida clique em Configurar Varnish.

Configurar Varnish

Configurações gerais

Conteúdo guardado em cache: Você pode optar por guardar cache somente de arquivos estáticos (como imagens e css) ou então personalizar o uso de cache em seu site.
Tempo de cache Geral: Você define por até quantos minutos o sistema fará cache do conteúdo do site. Se você selecionar, por exemplo, 40 minutos, isso indica que, caso tenha postado um conteúdo agora, somente daqui 40 minutos ele estará, de fato, publicado e visível em seu site.
Gerar e exibir novo cache para cada mesmo: Aqui você define o nível de profundidade dos usuários a receberem conteúdo de cache. O mais indicado é a configuração padrão.

Se você clicar no link Exibir configurações avançadas, é possível definir quais querystrings e cookies sofrerão cache. Use caso necessário e defina as demais configurações.

Definições para o cache

Regras de cache específicas

É possível adicionar configurações diferentes das configurações gerais para URLs específicas no domínio configurado. Isso pode ser bem útil quando, por exemplo, você tem um site WordPress. Como ele é um sistema bastante popular, já deixamos dentro do Painel um template pronto para ser utilizado contendo as melhores regras de configuração dedicadas a este CMS.

Já se for um sistema próprio, é importante criar regras que ignorem o cache de páginas administrativas do site.

Regras personalizadas

Forçar limpeza do cache

Pode ser que você tenha incluído um novo conteúdo importante em seu site e precise forçar a limpeza de cache para as alterações surtirem efeito e já serem visíveis para os usuários do site. Portanto, dentro do painel clique em Editar e depois em Limpar Cache.

Limpar cache

Verificar as estatísticas de acesso

No próprio painel de controle é possível verificar as estatísticas de acesso, podendo até mesmo perceber o nível de uso do Varnish em relação ao servidor web.

Estatísticas de acesso

Você também utilizar o seguinte endereço para verificar as estatísticas de acesso:
Substitua seusite.com.br pelo endereço completo do seu site | Não esqueça de inserir a barra ao final do endereço.
seusite.com.br/varnish-stats/

Esse artigo foi útil pra você?