Desempenho & CDN 47 visualizações

Como funciona o cache de página completa (full page cache) e quando ativar

Ver no WHMCS

Como funciona o cache de página completa (full page cache) e quando ativar

Oi, tudo bem? Aqui é a Sensei da GeHost! 👋 Hoje eu quero te explicar de um jeito bem simples uma daquelas coisas que fazem MUITA diferença na velocidade do seu site: o cache de página completa, também chamado de full page cache. Se seu site já andou meio lento, ou se você só quer deixar ele voando, este guia é pra você.

Primeiro: o que é "cache", afinal?

Imagina que, toda vez que alguém visita seu site, o servidor precisa "cozinhar" a página do zero: buscar textos no banco de dados, montar o layout, juntar imagens, aplicar os plugins... isso tudo leva um tempinho. Agora imagina que, depois de cozinhar essa página uma vez, o servidor guarda uma cópia pronta dela — como uma marmita já feita na geladeira. Da próxima vez que alguém pedir aquela mesma página, em vez de cozinhar tudo de novo, o servidor só entrega a cópia pronta. É muito mais rápido!

Isso é o cache. E o cache de página completa é o nível mais "generoso" dele: em vez de guardar só pedacinhos (uma imagem aqui, uma consulta ali), ele guarda a página inteira já montada, prontinha pra entregar.

Por que isso importa tanto pro seu site?

  • Velocidade: a página carrega bem mais rápido pro visitante, porque o servidor não precisa "pensar" de novo.
  • Menos esforço pro servidor: com menos processamento repetido, sobra mais fôlego pra atender vários visitantes ao mesmo tempo — ótimo se seu site recebe picos de acesso (uma promoção, uma divulgação nas redes sociais, etc.).
  • Experiência melhor pro visitante: site rápido segura mais gente na página e ajuda inclusive no SEO (o Google gosta de sites ágeis).
💡 Dica da Sensei: pensa assim — cache de página completa é ótimo pra conteúdo que é igual pra todo mundo que visita (um blog, um site institucional, uma landing page). Ele fica mais delicado quando a página muda de pessoa pra pessoa, como veremos já já.

Quando VALE A PENA ativar

  1. Sites institucionais e blogs: páginas "Sobre", "Contato", posts de blog — conteúdo que não muda a cada visita. Cache full page é praticamente sempre uma boa aqui.
  2. Landing pages de campanha: se você vai divulgar um link e espera bastante gente acessando ao mesmo tempo, ativar o cache ajuda o site a aguentar o tranco tranquilo.
  3. Lojas virtuais nas páginas de produto/catálogo: a vitrine (lista de produtos, página de cada produto) pode ser cacheada — ela é igual pra todo visitante até alguém comprar.

Quando é preciso ter CUIDADO (ou não usar)

Aqui mora o pulo do gato, viu? Cache de página completa guarda uma cópia "congelada" da página — então ele não é uma boa ideia em telas que mudam conforme quem está vendo:

  • Carrinho de compras e checkout: cada cliente tem um carrinho diferente — se isso ficar em cache, um cliente pode ver o carrinho (ou dados) de outra pessoa. Essas páginas normalmente já vêm configuradas pra NÃO entrar no cache.
  • Área logada / minha conta: páginas de login, painel do cliente, "meus pedidos" — conteúdo pessoal não deve ser cacheado.
  • Formulários e conteúdo em tempo real: enquetes, contadores, cotações que mudam a cada minuto — se cachear, o visitante pode ver uma informação desatualizada.
  • Site em fase de edição constante: se você está mexendo no conteúdo o tempo todo, o cache pode "esconder" suas mudanças até ele atualizar — nesses momentos, é bom saber como limpar o cache (veja abaixo).
⚠️ Se o seu site tem loja (WooCommerce, por exemplo), as ferramentas de cache mais usadas em WordPress já sabem identificar e pular automaticamente as páginas de carrinho/checkout/conta. Mesmo assim, sempre vale testar comprando de "mentirinha" depois de ativar o cache, só pra ter certeza que está tudo redondo.

Passo a passo: como eu ativo o cache no meu site?

  1. Se o seu site é WordPress: normalmente o cache é ativado por um plugin de cache instalado no site (é comum encontrar opções assim em hospedagens cPanel como a nossa). Procure no painel do WordPress por algo como "Cache" no menu — se você não tem certeza de qual plugin está instalado ou se seu plano já vem com cache habilitado, é só abrir um chamado pra gente que a equipe te orienta certinho.
  2. Se o seu site é feito sob medida (não é WordPress): o cache pode depender de configurações específicas do sistema — chama a gente no suporte que a equipe olha o seu caso.
  3. Depois de ativar: navegue pelo site como se fosse um visitante comum (de preferência numa aba anônima) e confira se tudo carrega certinho — página inicial, produtos, formulário de contato.
  4. Teste o carrinho/checkout (se você tem loja): simule uma compra pra garantir que essas páginas continuam pessoais e não estão presas em cache.

"Fiz uma alteração no site e ela não aparece!" — e agora?

Calma, isso é super normal e tem solução simples: quando o cache está ativo, é preciso limpar (purgar) o cache depois de qualquer alteração pra que a nova versão da página seja "cozinhada" de novo e guardada. A maioria dos plugins de cache tem um botão de "Limpar cache" ou "Purge Cache" bem visível no painel. Se você não encontrar essa opção ou não tiver certeza de como fazer, chama a gente no painel.gehost.com.br ou abre um ticket de suporte que resolvemos rapidinho.

🌟 Dica final da Sensei: cache de página completa é como organizar a geladeira — deixa tudo mais rápido de pegar, mas de vez em quando você precisa "trocar a marmita" (limpar o cache) pra garantir que ninguém está comendo comida velha! Qualquer dúvida, a equipe GeHost está aqui pra te ajudar. 💙
Precisa de Ajuda?

Nossa equipe está pronta para resolver suas dúvidas.