O que é Object Caching – como ativá-lo no WordPress?

Explain Object Caching with Redis as an example.

Antes de mergulharmos no como-ativar o object caching no WordPress, vamos primeiro perceber o que é object caching e o que faz o ficheiro ‘object-cache.php’.

O que é Object Caching?

Object caching consiste em armazenar consultas à base de dados de forma a que, da próxima vez que a mesma consulta seja necessária, possa ser servida a partir da cache em vez de ser gerada de novo pela base de dados. Isto pode diminuir significativamente o tempo de carregamento do teu site e melhorar o desempenho geral, especialmente em sites com um grande volume de consultas complexas à base de dados.

O papel do object-cache.php

‘object-cache.php’ é um ficheiro de Plugin drop-in no WordPress. Este ficheiro implementa o object caching que pode persistir além de um único carregamento de página. O WordPress inclui um sistema básico de object caching por defeito, mas essa cache não é persistente — é limpa no fim do carregamento da página.

O WordPress suporta várias backends de cache (como APC, Memcached ou Redis) para uma cache mais persistente através de Plugins. Esses Plugins fornecem a sua versão do ficheiro ‘object-cache.php’, que precisas de colocar na pasta wp-content da tua instalação WordPress.

O ‘object-cache.php’ sobrescreve o object caching padrão do WordPress, permitindo que os dados sejam guardados em memória e persistam entre carregamentos de página, melhorando assim o desempenho do site.

Agora que temos uma compreensão básica de object caching e do ficheiro ‘object-cache.php’, vamos discutir como ativar object caching com alguns dos Plugins de cache WordPress mais populares: WP Rocket, W3 Total Cache e o Redis Caching Plugin.

Ativar Object Caching no WP Rocket

O WP Rocket é um Plugin premium de cache WordPress que simplifica a implementação de cache no teu site.

  1. Para começar, compra e instala o WP Rocket no teu site WordPress.
  2. No teu painel WordPress, vai a “Settings > WP Rocket”.
  3. Procura o separador “Cache”; encontra o submenu chamado “File Optimization”.
  4. Ativa a opção “Enable caching for WordPress database objects”. Esta ação ativa o object caching no teu site WordPress.
  5. Guarda as alterações e está feito! O WP Rocket trata do resto, otimizando o desempenho do teu site através de object caching.

Ativar Object Caching no W3 Total Cache

O W3 Total Cache é um Plugin gratuito e cheio de funcionalidades para cache WordPress. Eis como ativar object caching com este Plugin:

  1. Instala e ativa o Plugin W3 Total Cache a partir do teu painel WordPress.
  2. Vai a “Performance > General Settings”.
  3. Desce até encontrares a secção “Object Cache”. Ativa a opção “Enable”.
  4. Guarda todas as definições. O W3 Total Cache vai começar a colocar em cache as tuas consultas à base de dados, melhorando assim a velocidade do site.

Ativar Object Caching com o Redis Caching Plugin

O Redis é um armazém de estruturas de dados em memória, de código aberto, usado como base de dados, cache e message broker. Para o usares para object caching no WordPress, precisas do servidor Redis e do Plugin Redis Object Cache.

  1. Primeiro, instala o Redis no teu servidor. O processo exato varia consoante o teu ambiente de Hosting. Se não tens a certeza de como fazê-lo, podes precisar de contactar o teu fornecedor de Hosting ou um administrador de sistemas qualificado.
  2. Depois do Redis instalado e a correr, instala e ativa o Plugin Redis Object Cache no teu painel WordPress.
  3. Vai a “Settings > Redis”. Aqui deves ver o estado do Redis e se está ligado ou não.
  4. Se o Redis estiver ligado, clica em “Enable Object Cache”.
  5. O Plugin vai implementar o ficheiro ‘object-cache.php’ por ti, e o teu site vai começar a usar a cache de objetos Redis para melhorar o desempenho.

Conclusão

Ativar object caching no WordPress melhora eficazmente o desempenho do teu site, especialmente em sites com muito tráfego ou conteúdo dinâmico complexo. Quer escolhas WP Rocket, W3 Total Cache ou o Redis Caching Plugin, o processo é simples e os ganhos de desempenho podem ser substanciais. No entanto, lembra-te de monitorizar o desempenho do site antes e depois de ativar a cache para garantir que está a ter um impacto positivo, já que a eficácia da cache pode depender das especificidades do teu site e do seu tráfego.

Updated on May 23, 2026

Rene Hermenau

Autor: Rene Hermenau

About the author: René Hermenau is the founder of WP STAGING. He works on WordPress backups, staging, migrations, database handling, and safe deployment workflows.