Desempenho & CDN 0 visualizações

Como configurar cache de objetos (Redis/Memcached) para acelerar um site com muito tráfego

Ver no WHMCS

Cache de objetos (Redis/Memcached): acelerando um site com muito tráfego

Oi, tudo bem? Aqui é a Sensei da GeHost 🦉 Vamos falar de um assunto que costuma aparecer quando o site cresce: cache de objetos. Se o seu site (loja, blog, portal de notícias) está recebendo bastante visita e ficando lento nos horários de pico, esse é um dos ajustes mais poderosos que existem — e vou te explicar de um jeito simples, sem precisar ser programador para entender.

O que é "cache de objetos", afinal?

Toda vez que alguém visita uma página do seu site, o sistema (WordPress, WooCommerce, etc.) faz várias consultas ao banco de dados para montar aquela página — buscar o texto, os preços, os menus, os comentários... Isso é trabalho repetido, porque praticamente a mesma consulta é feita de novo para cada visitante.

O cache de objetos (tecnologias como Redis ou Memcached) guarda o resultado dessas consultas na memória por um tempinho, para que a próxima pessoa que acessar não precise esperar o banco de dados "recalcular" tudo de novo. O resultado prático: páginas carregando mais rápido e o servidor sofrendo bem menos nos picos de acesso.

💡 Dica da Sensei: cache de objetos é diferente de cache de página (aquele que guarda o HTML pronto) e também é diferente de CDN (que distribui arquivos estáticos, tipo imagens, mais perto do visitante). Os três trabalham bem juntos, mas resolvem problemas diferentes — o de objetos é focado em aliviar o banco de dados.

Passo 1 — Confirme com o nosso suporte se o seu plano já tem isso disponível

Antes de sair instalando plugin, o primeiro passo é conversar com a nossa equipe pelo painel.gehost.com.br (ou abrindo um chamado) para confirmar se o Redis ou o Memcached já está disponível no ambiente da sua hospedagem, ou se é algo que precisa ser habilitado para o seu caso. Cada projeto tem uma necessidade diferente, e nossa equipe consegue te orientar certinho sobre o que faz sentido para o seu volume de tráfego atual.

Painel inicial do cPanel com os grupos de ferramentas disponíveis na hospedagem

Passo 2 — Instale um plugin de cache de objetos compatível com o seu site

Se o seu site é WordPress (o caso mais comum), a forma mais simples de ativar o cache de objetos é por um plugin. Alguns exemplos bem conhecidos e confiáveis no mercado:

  • Redis Object Cache — específico para ambientes com Redis;
  • W3 Total Cache ou LiteSpeed Cache — soluções mais completas, que também incluem cache de objetos entre suas opções;
  • Plugins específicos do seu tema/loja, caso a documentação recomende algum.

Para instalar: vá em Plugins → Adicionar novo no painel do WordPress, procure pelo nome do plugin, clique em Instalar e depois em Ativar.

Passo 3 — Configure a conexão do plugin

  1. Após ativar o plugin, entre nas configurações dele (geralmente em Configurações ou num menu próprio que aparece no painel);
  2. Informe os dados de conexão que o nosso suporte te passou no Passo 1;
  3. Salve e procure pela opção "Ativar cache de objetos" / "Enable Object Cache" — alguns plugins pedem para confirmar essa ativação numa segunda etapa;
  4. Teste o site navegando por algumas páginas para ver se tudo continua funcionando normalmente (login, carrinho, formulários).

Em alguns casos, o próprio plugin te orienta a conferir se existe uma linha de configuração no arquivo wp-config.php do seu site. Se precisar dar uma olhada nesse arquivo, você consegue acessá-lo pelo Gerenciador de Arquivos do cPanel, dentro da pasta public_html:

Gerenciador de Arquivos do cPanel mostrando a árvore de pastas, incluindo public_html
⚠️ Cuidado: edições em arquivos do sistema como o wp-config.php podem derrubar o site se algo for digitado errado. Se você não se sentir seguro fazendo isso sozinho, é só chamar a gente — analisamos e orientamos com calma.

Passo 4 — Combine com cache de página para um resultado ainda melhor

O cache de objetos resolve a parte do banco de dados, mas para turbinar de verdade um site de alto tráfego, vale combinar com:

  • Cache de página — guarda o HTML já pronto, evitando reprocessar tudo a cada visita;
  • Otimização de imagens — imagens muito pesadas continuam sendo um gargalo, mesmo com cache ativo;
  • Um plano de hospedagem adequado ao seu volume — se o seu site cresceu bastante, pode valer a pena revisar o plano contratado. Você confere os planos disponíveis e os recursos de cada um direto no painel.gehost.com.br.

Como saber se funcionou?

Depois de configurar, monitore por alguns dias: veja se o tempo de carregamento das páginas melhorou (dá para comparar no seu navegador, na aba de rede/desenvolvedor, ou em ferramentas de teste de velocidade) e se o site se comportou bem nos horários de pico. Qualquer travamento ou comportamento estranho, é só chamar o suporte — a gente ajuda a ajustar.

🙋 Precisa de ajuda em qualquer etapa? Lembra que todo serviço entregue pela GeHost já vem com 30 dias de suporte grátis após a entrega — e depois disso nosso time também está sempre à disposição pelo painel.gehost.com.br. Não precisa mexer em nada sozinho se não se sentir confortável, viu? Estamos aqui pra isso. 💙
Precisa de Ajuda?

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