Generalidades
Como parte del lanzamiento de WordPress 6.1, el Equipo de Rendimiento de WordPress ha agregado dos revisiones de Site Health:
Las nuevas verificaciones de Site Health primero determina si el sitio está usando un Persistent Object Cache. Si se alcanza un cierto umbral de recursos del sitio, es posible que veas un aviso que sugiere que un Persistent Object Cache se habilita. Revisa el siguiente artículo de WordPress para más información:
Este artículo describe varios recursos que puedes usar para habilitar object caching, incluyengo el plugin Docket Cache — Object Cache Accelerator.
Alternativas de Object caching
Las alternativas Object Caching como Redis o Memcached pueden ser usadas en su lugar. Redis Object Cache está disponible en los planes de DreamPress Pro. También puedes instalarlo manualmente en un Servidor Dedicado o DreamCompute pues esos planes permiten el acceso a sudo. Para más información más sobre Redis Object Cache, visita el siguiente artículo:
Instalar el plugin 'Docket Cache — Object Cache Accelerator'
También puedes utilizar un Object Cache a nivel de sistema de archivos en vez de usar un servicio como Redis o Memcached.
Con WordPress, exportar los objetos de PHP es un paso avanzado, pues la mayoría de los plugins que implementan soluciones basados en archivos serializarán y deserializarán el objeto para almacenar y recuperar la información. El plugin Docket Cache — Object Cache Accelerator puede ayudarte a cumplir esto.
Para instalar el plugin:
- Inicia sesión en tu sitio de WordPress.
- Navega a la sección Plugins > Añadir nuevo.
- Busca el plugin Docket Cache — Object Cache Accelerator.
- Instala y activa el plugin.
Usar el plugin 'Docket Cache — Object Cache Accelerator'
El plugin Docket Cache — Object Cache Accelerator implementa automáticamente Object Cache luego de que sea activado. También hay unas características clave y requerimientos a tener en cuenta cuando se use el plugin, como se describe a continuación.
Jetpack
EL plugin Docket Cache — Object Cache Accelerator tiene una característica de optimización llamada Deactivate XML-RPC / Pingbacks que está habilitada por defecto.
Jetpack necesita el archivo xmlrpc.php para que sea accesible o no podrá conectarse a tu sitio WordPress.
Si Jetpack no se puede conectar a tu sitio WordPress
Procede con los siguientes dos pasos para deshabilitar esta opción si Jetpack no puede contectarse a tu sitio WordPress:
- Agrega la siguiente línea en el archivo wp-config.php de tu sitio para deshabilitar esta opción:
define('DOCKET_CACHE_PINGBACK', false);
- Navega a Docket Cache > Configuration > WP TWEAKS.
- Enciende la configuración Deactivate XML-RPC / Pingbacks para Deshabilitarlo.
OPcache
Uno de los requerimientos del servidor para el plugin Docket Cache — Object Cache Accelerator es el módulo de PHP OPcache. Dependiendo de tu plan de alojamiendo, puede que necesites habilitarlo manualmente:
Planes de alojamiento Shared y DreamPress
Este está habilitado por defecto en los planes de Alojamiento Shared y DreamPress.
Planes de alojamiento VPS y Dedicated
Esta opción debe ser habilitada manualmente en tu panel de DreamHost para los planes de alojamiento VPS y Dedicado. Revisa el siguiente artículo para ver instrucciones de cómo habilitar OPcache:
Servicio de Cronbot
Cronbot es un servicio externo que hace ping a tu sitio web cada hora para mantener corriendo al servicio de Cron de WordPress. Esto está habilitado por defecto, sin embarho, DreamHost NO recomienda usar esta herramienta.
Deshabilitar WP-CRON y crear un Cron Job en tu panel
Se recomienda que deshabilites WP-CRON, y luego configures un Cron Job en el panel de DreamHost. Revisa el siguiente artículo para ver instrucciones de cómo deshabilitar WP-CRON:
Deshabilitar Cronbot
Procede con los dos pasos siguientes para deshabilitar este servicio:
- Agrega la siguiente línea al archivo wp-config.php de tu sitio web para deshabilitar esta opción:
define('DOCKET_CACHE_CRONBOT', false);
- Enciede esta configuración navegando a Docket Cache > Configuration > FEATURE OPTIONS.
Limpiar el caché
Cuando hagas cambios y actualizaciones a tu sitio WordPress, debes purgar el caché para que los cambios puedan ser publicados en el sitio.
Puedes purgar el caché dentro del plugin Docket Cache — Object Cache Accelerator navegando a la pestaña Overview y dando clic los botones Flush Object Cache y Flush OPcache.
Si tienes un plugin de caché por aparte, o si tu tema tiene su propia herramienta de caché, deben ser purgados por separado.
Para más información
Docket Cache también provee numerosas herramientas que son útiles para la administración general de WordPress. Estas herramientas no son exclusivas para hacer caché y son de ayuda para la solución general de problemas, hacer pruebas, y administrar WordPress. Revisa el siguiente enlace para más información.