Para mejorar el rendimiento de un sitio WordPress al máximo, una de las combinaciones más eficaces es usar FlyingPress junto con Redis Object Cache. Mientras FlyingPress se encarga de la caché de páginas, Redis mejora el rendimiento a nivel de objeto dentro del backend de WordPress, acelerando consultas y reduciendo carga de la base de datos.
¿Qué es Redis Object Cache?
Redis es un sistema de almacenamiento en memoria que actúa como base de datos NoSQL. El plugin Redis Object Cache permite a WordPress guardar resultados de consultas repetitivas (como las de get_option
, get_post_meta
, etc.) para ofrecer tiempos de respuesta mucho más rápidos.
¿Por qué usarlo junto a FlyingPress?
FlyingPress es excelente para la caché de página completa, pero Redis mejora significativamente la caché interna, especialmente en sitios con:
- Panel de administración con mucho tráfico.
- Plugins pesados como WooCommerce.
- Sitios dinámicos con muchos usuarios o visitas recurrentes.
Requisitos
- Redis instalado y en funcionamiento en el servidor.
- WordPress con FlyingPress y el plugin Redis Object Cache instalado y activo.
- Acceso para editar el archivo
wp-config.php
.
Configuración recomendada en wp-config.php
Agrega el siguiente bloque al archivo wp-config.php
de tu instalación de WordPress, justo antes de la línea que dice:/* That's all, stop editing! Happy publishing. */
define( 'WP_REDIS_PASSWORD', ['usuarioredisdominios', 'contraseña'] );
define( 'WP_REDIS_PREFIX', 'prefijo-unico' );
define( 'WP_REDIS_HOST', '127.0.0.1' ); // Dirección IP del servidor Redis
define( 'WP_REDIS_PORT', 6379 ); // Puerto predeterminado de Redis
define( 'WP_REDIS_DATABASE', 0 ); // Base de datos Redis (de 0 a 15)
define( 'WP_CACHE', true ); // Activa la caché en WordPress
✅ Asegúrate de reemplazar
'usuarioredisdominios'
,'contraseña'
y'prefijo-unico'
con los valores correctos para tu instalación.
Paneles de control compatibles
Esta configuración funciona correctamente en servidores gestionados mediante:
- Plesk (requiere instalación de Redis desde CLI o extensión)
- RunCloud
- ServerAvatar
- xcloud.host
- cPanel (con Redis activo vía EasyApache o WHM)
- CloudPanel (Redis viene preinstalado)
Activación del plugin Redis
- Instala el plugin desde el repositorio:
Redis Object Cache – WordPress.org - Actívalo desde el panel de administración de WordPress.
- Accede a Ajustes → Redis y haz clic en Enable Object Cache.
- Asegúrate de ver un mensaje de éxito como: «Connected to Redis and object cache is working properly.»
Verificación
Para comprobar que Redis está funcionando:
- Usa
redis-cli monitor
desde la consola del servidor y accede a tu sitio para ver cómo se registran las claves. - Usa herramientas como Query Monitor o el panel de Redis del plugin para verificar el número de objetos cacheados.
Recomendación adicional
- Usa un prefijo único por sitio web en caso de que Redis esté compartido entre varias webs en el mismo servidor.
- Monitoriza el rendimiento usando New Relic, Munin o RedisInsight para asegurarte de que no haya saturación de memoria.