Que es el object cache en WordPress

WordPress incluye un sistema de cache de objeto interno (WP Object Cache) que almacena temporalmente los datos mas frecuentemente consultados durante la ejecucion de una sola pagina. Sin embargo, este cache interno desaparece al terminar cada solicitud y no persiste entre diferentes visitas al sitio.

Un sistema de object cache persistente como Redis o Memcached extiende esta capacidad guardando los datos en memoria entre solicitudes, de modo que los datos consultados por un visitante esten disponibles inmediatamente en RAM para el siguiente visitante. Esto elimina miles de consultas redundantes a la base de datos MySQL cada dia.

Opciones de object cache para WordPress

SistemaRendimientoPersistenciaDisponible en WebHosting MX
Cache interno de WordPressBasicoNo (solo dentro de una solicitud)Si (predeterminado)
RedisExcelenteSi (persiste entre solicitudes)Si, disponible
MemcachedBuenoSi (persiste entre solicitudes)Consultar disponibilidad

Como configurar Redis como object cache en WordPress

La configuracion completa requiere tres pasos: habilitar Redis en el servidor, instalar el plugin y configurar la conexion.

Paso 1: Habilitar Redis en tu cuenta

Contacta al soporte de WebHosting MX o verifica en tu panel si Redis esta disponible en tu plan. Todos nuestros planes VPS incluyen Redis; en hosting compartido consulta su disponibilidad.

Paso 2: Instalar el plugin Redis Object Cache

Desde el panel de WordPress, ir a Plugins > Agregar nuevo, buscar "Redis Object Cache" e instalarlo y activarlo.

Paso 3: Configurar la conexion

// En wp-config.php
define('WP_REDIS_HOST',     '127.0.0.1');
define('WP_REDIS_PORT',     6379);
define('WP_REDIS_DATABASE', 0);
define('WP_REDIS_TIMEOUT',  1);
define('WP_REDIS_MAXTTL',   86400);

Paso 4: Activar el cache

Desde el panel del plugin en WordPress, hacer clic en Habilitar cache de objeto. El estado debe cambiar a "Conectado".

Como verificar que el object cache esta funcionando

  • Instalar el plugin Query Monitor y verificar que el numero de consultas a la base de datos se reduce significativamente entre la primera y la segunda carga de la misma pagina.
  • Verificar el estado de Redis desde el panel del plugin Redis Object Cache en WordPress.
  • Comprobar con GTmetrix que el TTFB mejora despues de activar Redis.

Para cualquier ayuda con la configuracion del object cache, el equipo de WebHosting MX esta disponible desde webhosting.mx.

¿Fue útil la respuesta? 0 Los Usuarios han Encontrado Esto Útil (0 Votos)