Como configurar cache de objetos com Redis ou Memcached no seu site Print

  • 0

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:

  1. Acesse o cPanel da sua hospedagem.
  2. Dê uma olhada nas seções de ferramentas/software disponíveis para o seu domínio.
  3. 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.
Painel inicial do cPanel com os grupos de ferramentas disponíveis

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 é:

  1. No painel do WordPress, vá em Plugins → Adicionar novo e procure pelo plugin escolhido.
  2. Instale e ative.
  3. Entre nas configurações do plugin e localize a opção de Object Cache (cache de objetos).
  4. 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:

Gerenciador de Arquivos do cPanel mostrando a árvore de pastas
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:

  1. 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.
  2. Navegue pelo site normalmente e sinta se o carregamento das páginas ficou mais leve.
  3. 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! 🥋


Was this answer helpful?

« Back