Como configurar cache de objetos com Redis ou Memcached no seu site
Oi! Aqui é a Sensei da GeHost 🥋 e hoje eu vou te ensinar um dos truques mais poderosos pra deixar seu site (principalmente se for WordPress, WooCommerce ou qualquer sistema dinâmico) bem mais rápido: o cache de objetos.
Calma que não é nada assustador — vou te explicar tudo em bom português, sem economês técnico, e no final você vai entender exatamente o que isso faz e como habilitar no seu site.
O que é "cache de objetos", afinal?
Todo site dinâmico (WordPress é o exemplo mais comum) faz um monte de consultas ao banco de dados toda vez que alguém abre uma página: buscar o texto do post, os comentários, os plugins, as configurações do tema... isso tudo consome tempo e processamento.
O cache de objetos guarda o resultado dessas consultas "na memória", em um lugar super rápido de acesso. Assim, da próxima vez que o site precisar da mesma informação, ele não vai bater no banco de dados de novo — ele pega direto da memória, quase instantaneamente. O resultado: páginas carregando mais rápido e um servidor menos sobrecarregado.
É aqui que entram o Redis e o Memcached — são dois "motores" de cache de objetos, cada um com suas particularidades:
- Memcached: mais simples, guarda só na memória. É leve e direto ao ponto.
- Redis: também guarda na memória, mas é mais completo — consegue até persistir dados em disco e tem mais recursos avançados.
Dica da Sensei: pra maioria dos sites, os dois cumprem bem o papel. Se você não tem certeza de qual escolher, o Redis costuma ser a recomendação mais atual da comunidade WordPress — mas não existe erro em usar qualquer um dos dois.
Passo 1 — confirme a disponibilidade no seu ambiente
Como Redis e Memcached são serviços que rodam no servidor (e não simples arquivos do seu site), a disponibilidade deles pode variar de acordo com o plano e a configuração do seu ambiente de hospedagem. Antes de sair instalando plugin, o primeiro passo é sempre esse:
- Acesse o cPanel da sua hospedagem.
- Dê uma olhada nas seções de ferramentas/software disponíveis para o seu domínio.
- Se tiver qualquer dúvida se o seu plano já conta com esse recurso ativo, abra um chamado com o nosso suporte — a gente confirma certinho pra você e evita qualquer perda de tempo.
Passo 2 — instale um plugin de cache de objetos (WordPress)
Se o seu site é WordPress, o caminho mais tranquilo (e o que a gente mais recomenda pra quem não é programador) é usar um plugin de cache que já conversa com o Redis ou o Memcached pra você. Alguns exemplos bem populares no mercado:
- Redis Object Cache — plugin dedicado, simples de configurar.
- W3 Total Cache — tem uma seção específica de "Object Cache" que suporta os dois.
- LiteSpeed Cache — se o seu servidor usa LiteSpeed, ele já integra cache de objetos junto com o cache de página.
De forma geral, o passo a passo dentro do WordPress é:
- No painel do WordPress, vá em Plugins → Adicionar novo e procure pelo plugin escolhido.
- Instale e ative.
- Entre nas configurações do plugin e localize a opção de Object Cache (cache de objetos).
- Escolha entre Redis ou Memcached (conforme o que estiver disponível no seu ambiente, do Passo 1) e clique em ativar/conectar.
Alguns plugins pedem que você confirme a conexão editando o arquivo wp-config.php do seu site — geralmente o próprio plugin te dá o trechinho de código certinho pra colar. Se precisar acessar esse arquivo manualmente, você faz isso pelo Gerenciador de Arquivos do cPanel:
Dica da Sensei: sempre faça um backup antes de editar o wp-config.php na mão. Uma vírgula fora do lugar já é o suficiente pra derrubar o site. Se tiver qualquer insegurança nessa parte, chama nosso suporte — a gente te ajuda com tranquilidade.
Passo 3 — confirme que o cache está funcionando
Depois de ativar, é importante confirmar que o cache realmente está em uso:
- A maioria dos plugins mostra um "status" na tela de configurações — algo como "Connected" ou "Cache de objetos ativo". Fique de olho nessa informação.
- Navegue pelo site normalmente e sinta se o carregamento das páginas ficou mais leve.
- Se o seu site tem alguma ferramenta de monitoramento de performance (ou plugins como Query Monitor), você consegue comparar o tempo de carregamento antes e depois.
E se o meu site não é WordPress?
Se você usa outro sistema (uma aplicação própria em PHP, Node.js, etc.), a lógica é parecida: sua aplicação precisa se conectar ao Redis ou Memcached usando uma biblioteca própria da linguagem. Esse é um ajuste que costuma envolver o desenvolvedor do seu sistema — se você não se sente confortável mexendo nisso, é só chamar a gente ou o time responsável pelo seu projeto.
Toda entrega da GeHost já vem com 30 dias de suporte grátis após a conclusão do serviço 💙 — então se você acabou de contratar um projeto com a gente, aproveita essa janela pra tirar qualquer dúvida sobre cache e performance.
Resumindo
- Cache de objetos = guarda resultados de consultas ao banco na memória, deixando o site mais rápido.
- Redis e Memcached são os dois motores mais usados pra isso.
- Primeiro confirme a disponibilidade do recurso no seu ambiente com o nosso suporte.
- No WordPress, um plugin de cache de objetos resolve praticamente tudo pra você.
- Sempre teste depois de ativar, e faça backup antes de mexer em arquivos como o
wp-config.php.
Ficou com alguma dúvida no meio do caminho? Pode chamar a gente pelo painel (painel.gehost.com.br) que a equipe te ajuda com todo carinho. Até a próxima! 🥋