O que é Cache de Página

Realizar o cache de páginas é um pilar importante para otimizar e melhorar a performance e velocidade de um site.

Para entender como o cache funciona, vamos antes entender o que acontece em um site que não possui cache configurado corretamente.

Quando um visitante acessa o seu site e o cache não está configurado, a requisição para exibir o conteúdo é feita ao servidor que precisa fazer consultas no banco de dados para poder montar as páginas e exibir ao seu visitante, aumentando assim o tempo de resposta e consumindo mais recursos do servidor em que você hospeda o site. Conforme mais visitantes vão acessando o seu site, mais requisições são feitas e mais o servidor consulta o banco de dados, resultando assim um consumo excessivo de recursos, lentidão e diminuindo a experiência do usuário.

cache
Comparativo sobre como o cache funciona.
Imagem por: ankitlawaniya

Com o cache ativo, essas requisições funcionam de uma maneira diferente. Ao invés de toda vez ser feita uma requisição para o servidor e o servidor ter de construir todo o site (fazendo consultas no banco de dados, montando as páginas, etc.) é feito uma requisição para cópias estáticas da informação, ou seja, o site já está montado e armazenado no servidor. Dessa forma, é reduzida a quantidade de requisições feitas para o banco de dados e poupado processamento do servidor. Isso permite que o visitante tenha um acesso mais rápido ao conteúdo, melhorando assim a sua experiência de navegação.

Mas isso não é somente importante para o seu visitante. Os motores de busca também avaliam isso para ranquear o seu website. O Google PageSpeed, por exemplo, considera esse tempo de resposta com o servidor como sendo um dos pontos principais para a avaliação do seu site. Então, se não existirem boas políticas de cache e configurações pensando na performance, seu site será penalizado.

No Criação .cc nós aplicamos alguns métodos para melhorar o cache do seu site. O primeiro deles é a configuração da CDN da Cloudflare (leia mais aqui). O segundo ponto é a configuração do plugin WP Rocket, que possuí várias funcionalidades para otimizar e melhorar o cache, além de se integrar com a Cloudflare e com o Varnish, outro serviço que utilizamos em nosso servidor para otimizar a entrega dos sites.

Como o cache armazena cópias de informações, uma mudança em um layout pode demorar para ser exibida aos visitantes. Por isso, existem as opções para esvaziar o cache do site. Essa opção limpa essas cópias estáticas e constrói novas cópias, garantindo que os visitantes receberão a última versão do site. Esse processo, na maioria das vezes, já é feito automaticamente, ou seja, quando existe uma nova versão, os arquivos modificados são recriados e o cache atualizado. Porém, se você tiver problemas quando realizar mudanças ou não estarem aparecendo ao seu visitante, você pode esvaziar o cache, tanto do WP Rocket quanto da Cloudflare, e as mudanças serão aplicadas quando os visitantes acessarem o seu site.

Compartilhar no facebook
Facebook
Compartilhar no twitter
Twitter
Compartilhar no linkedin
LinkedIn

Sobre o Autor

Eduardo Pittol
Eduardo Pittol
Cientista da Computação. Apaixonado por tecnologia, inovação e pessoas. Ativo em comunidades de empreendedorismo e tecnologia. Fundador da Aztec. Empresa especializada em entregar soluções usando WordPress como plataforma. Facilitador no programa Techstars Startup Weekend. Um dos idealizadores do Taquari Valley, uma comunidade que fomenta o empreendedorismo no Vale do Taquari. Diretor da pasta de tecnologia e inovação na ACI Lajeado.

Deixe um comentário