En una artículo anterior, destacamos que es importante tener un sitio web de carga rápida y que W3 Total Cache El complemento puede ayudar a reducir el tiempo de carga y, en general, acelerar sitios web. También analizamos la configuración general de este complemento en ese artículo. Ahora, veamos más allá de la Configuración general y comprendamos cómo ajustar este complemento para un rendimiento óptimo.
Una palabra sobre este complemento antes de profundizar en las funciones avanzadas: para obtener el máximo beneficio de W3 Total Cache, se requieren algunas secuencias de comandos avanzadas del lado del servidor y configuración de alojamiento. Pero incluso sin esto, podemos obtener buenos resultados.
Después de instalar y activar W3 Total Cache complemento, busque Rendimiento en el tablero y haga clic en él. Se abrirá el Panel de control del complemento y podrá navegar allí para tener una idea de la gama de funciones de este complemento.
Las características adicionales disponibles con los Servicios Premium se pueden encontrar aquí. Los comentarios pueden enviarse a los desarrolladores del complemento desde el enlace que se encuentra debajo de Corre la voz. Información estadística sobre el rendimiento del sitio web desde el punto de vista del servidor se puede encontrar en New Relic. Una vez que haya configurado el complemento, el informe Google Page Speed mostrará información sobre el rendimiento de su sitio web.
Ahora, configuremos el complemento.
Haga clic en Rendimiento> Configuración general. Echa un vistazo a la Opciones que se abren en Configuración general. Puede ajustar la configuración en cada opción.
1. Modo de vista previa
Para comprobar el efecto de la W3 Total Cache complemento, puede habilitar el modo de vista previa. Cuando este modo está habilitado, solo el administrador puede ver el efecto de un cambio. Cuando este modo está deshabilitado, el público que lo ve también puede ver los efectos de los cambios realizados por este complemento.
En la imagen de arriba, el modo de vista previa está deshabilitado. Debe habilitar el modo de vista previa mientras realiza cambios en la configuración, observe que tienen el efecto deseado en el sitio web y luego deshabilítelos nuevamente después de guardar los cambios.
2. Caché de página
Cada vez que un espectador solicita una página, WordPress accede a numerosos PHP ejecuta scripts y consultas de bases de datos, todo lo cual ocupa espacio en el servidor y ralentiza el sitio web. Cuando habilita el almacenamiento en caché en una página, este proceso se hace más rápido para solicitudes repetidas.
Bajo la configuración de caché de la página, también tendrá que elegir el método de caché de la página. La elección depende del servidor que usa el sitio web. La configuración predeterminada para esto es Disco mejorado. Esto está bien para la mayoría de los sitios web.
Como tendrá que hacer esta elección repetidamente para todas las configuraciones, echemos un vistazo a las otras opciones además de Disco mejorado.
Disk Basic y Disk Enhanced son para alojamiento compartido. Puede elegir Disco mejorado, pero si su sitio se ralentiza o si está consumiendo demasiados recursos del servidor, puede volver a Disco básico. O bien cambia tu plan de hosting o proveedor de alojamiento.
Los servidores dedicados/virtuales son un orden superior de servidores. Los servidores dedicados no se comparten con ningún otro sitio web o persona, mientras que Servidores virtuales son compartidos por muy pocas personas o sitios web.
Código de operación: Alternativo PHP Almacenamiento en caché (APC): aquí el PHP el código se almacena en caché usando código abierto PHP automatizadas.
Código de operación: eAccelerator: este es un PHP codificador y cargador.
Código de operación: XCache: un caché de código de operación muy rápido y estable. Es totalmente compatible con Windows y Linux.
Opcode: WinCache – Una fuente abierta PHP solución exclusiva para Windows.
Varios servidores: Memecached: si un sitio es compatible con más de un servidor, entonces se debe marcar la opción memecached.
3. Minimizar
El código contiene cosas como comentarios, caracteres de nueva línea y espacios en blanco que inflan el tamaño del código. La minificación elimina el código de redundancias. HTML, Java y CSS script son los culpables aquí y la minificación de estos mejorará la velocidad perceptiblemente.
También deberá elegir las opciones en Minificador de HTML, Minificador de JS y Minificador de CSS. Las opciones predeterminadas funcionarán bien, pero en caso de conflictos, puede elegir las otras opciones y ver cuál funciona mejor para usted. Si los problemas siguen sin resolverse, también puede desactivar la opción de minificación. Este suele ser el caso cuando se instala Lite Speed.
Tendrá que elegir el método Minify cache basado en la explicación en (2) anterior. La opción recomendada aquí es Disco.
4. Caché de base de datos y caché de objetos
Habilitar la opción de caché de la base de datos significa que está almacenando en caché las consultas SQL. Encontrar una página en el servidor implica buscar en una base de datos muy grande. El almacenamiento en caché reduce el tiempo de esta búsqueda, pero consume recursos del servidor. Entonces, en un servidor compartido, en realidad puede reducir la velocidad. La forma de hacerlo sería habilitar el almacenamiento en caché de la base de datos y luego analizar la velocidad del sitio. Si resulta en una desaceleración, deshabilitarlo puede ser una mejor opción. Esta opción funciona mejor en un Dedicado o servidor virtual.
Habilitando el caché de objetos ayuda a reducir el tiempo de proceso de algunos operaciones. Es recomendable solo para Servidor Dedicado o Virtual.
5. Navegador del navegador y red de entrega de contenido
La caché del navegador es una opción muy importante y siempre debe estar habilitada, sea cual sea el método de alojamiento que esté utilizando. Esta configuración utiliza la memoria caché en el navegador web del visitante para reducir la carga del servidor y el tiempo de respuesta. Se agregan encabezados y es posible la compresión HTML. Cuando se solicita una página por segunda vez, el tiempo de respuesta mejora drásticamente.
A veces el contenido se almacena en varios servidores en todo el mundo. Una red de entrega de contenido dirige al visitante al servidor geográfico más cercano a él. Si no está utilizando una red de entrega de contenido, desactive esta opción.
8. Proxy inverso
Con el proxy inverso, sus archivos estáticos se almacenan en caché en diferentes servidores en todo el mundo y un visitante puede acceder a ellos a través de una nube. Es mejor no habilitar esto para WordPress sitios web
9. Supervisión
Debe habilitar la supervisión solo si desea obtener estadísticas detalladas del rendimiento de su sitio y servidor y si está familiarizado con New Relic.
10. Misceláneo
Adquiera una clave de API siguiendo el enlace que se encuentra debajo del campo y luego ingréselo en el campo Clave de API de Speed de página. Las otras opciones son solo para usuarios avanzados.
11. Configuraciones de depuración e importación y exportación.
La depuración proporciona información detallada sobre cada caché y puede verse públicamente en el código fuente de la página. Esto te ayudará a descubrir qué está funcionando y qué no. Habilitar solo cuando sea necesario y deshabilitar poco después.
Todas las configuraciones pueden exportarse y luego importarse posteriormente en el mismo sitio o en una ubicación diferente y sirve como una buena copia de seguridad.
Un factor importante en el uso exitoso de este complemento es el software del proveedor de alojamiento y las restricciones de configuración. Si su entorno de alojamiento no es adecuado, o si las opciones de configuración le están demostrando demasiado, es posible que desee volver al más simple. W3 Super Cache ya que la mayoría de los servidores pueden funcionar de manera óptima con este complemento en una instalación muy básica.