Configurar W3 Total Cache puede ser agotador. Este popular complemento de almacenamiento en caché tiene 16 menús con los que lidiar y ofrece una gran variedad de opciones para configurar. Sin embargo, revisar cada uno es un impulso significativo para el rendimiento de un sitio web.

Este tutorial es la segunda parte de una serie de tutoriales sobre W3 Total Cache (W3TC).

En este tutorial, que se realizará en varios capítulos, recorreremos los 16 menús de W3TC y exploraremos todas las opciones de configuración disponibles en W3TC. Una vez que haya completado estos tutoriales, estará listo para comenzar a configurar W3TC como un profesional.

Configuración W3 Total Cache

W3TC está disponible en el directorio de plugins de WordPress, por lo que su instalación es sencilla. Hemos escrito un tutorial sobre cómo instalar un Plugin de WordPress. No tendrá problemas para instalar W3TC.

Después de la instalación, active el complemento y verá " Rendimiento Agregado como un nuevo elemento de nivel superior en el menú del tablero.

plugin de menú rendimiento w3tc

Seleccione "Rendimiento" y será llevado al Panel de control de W3TC y verá una lista de elementos de W3TC. Así que repasaremos cada elemento:

1 - Tablero

El propósito principal del tablero es servir como un lugar donde pueda borrar diferentes módulos de almacenamiento en caché, verificar la compatibilidad entre el complemento y el servidor, y monitorear el rendimiento del servidor.

El primer elemento que se muestra en el panel es una serie de botones que le permiten hacer varias cosas:

Plugin de W3TC Tapa de mando

  • Comprobación de compatibilidad: Pruebas del servidor para determinar qué funciones se pueden habilitar.
  • Vaciar la caché: Elimina todos los recursos en caché.
  • Vaciar el caché única memcached (s): Elimina todos los recursos en caché utilizando el método memcached.
  • Vacía sólo la cache código de operación: Elimina todos los recursos almacenados en caché utilizando uno de los métodos de caché de código de operación.
  • Vaciar sólo el caché de disco (s): Elimina todos los recursos almacenados en caché utilizando el disco.
  • Actualización de la "Cadena de consulta de medios": W3TC adjunta una cadena al final de los recursos multimedia (Archivos CSS, JS y de imagen). Haga clic en este botón para actualizar esta cadena para asegurarse de que los navegadores descarguen una versión actualizada de estos recursos.

También se puede acceder a muchas de estas funciones desde cualquier página de su tablero.

menú de WordPress W3TC accesible

Sobre la prueba de compatibilidad

La información generada por la verificación de compatibilidad puede ser muy útil. Esta función le permitirá probar la configuración de su servidor con todas las funciones de W3TC. Revise los resultados y sabrá qué funciones puede habilitar y qué funciones requieren algo más.

Prueba de compatibilidad de WordPress W3TC

Si está configurando W3TC por primera vez, haga clic en el botón Verificación de compatibilidad para saber qué funciones podrá reunir.

Panel de Mandos: Soporte, Ofertas de marketing, PageSpeed ​​y " Monitoreo de servidor »

Debajo de la fila de botones encontrará algunas secciones adicionales:

  • Servicios Premium: le permiten tomar un servicio de asistencia.
  • Corre la voz: te permite compartir W3TC en las redes sociales, agregar una nota al complemento en WordPress.org y agregar un enlace a W3 EDGE al pie de página de tu sitio.
  • Registro de empresa en MaxCDN.
  • Supervisión de servidores New Relic y la vigilancia con Google Insights PageSpeed.

Tenga en cuenta que se requiere una configuración adicional en la configuración general y en el menú " Monitoreo »Donde una llave Page Speed ​​API, así como la creación de la cuenta y la instalación de " New Relic“, Son necesarios para activar estas características.

Todas estas secciones son opcionales y no afectan la optimización del sitio web.

2 - Configuración general

El menú "Configuración general" es el menú más importante en W3TC. Todas las opciones de almacenamiento en caché que ofrece W3TC se activan y desactivan desde este menú y luego se refinan en los menús posteriores.

Primero, eche un vistazo a la lista de enlaces en la parte superior de la página.

Total Cache-settings-generales w3

Cada uno de estos enlaces se conecta directamente a una sección inferior del menú. Ajustes generales ". Al hacer clic en ellos, se ahorrará mucho desplazamiento.

Es común que los usuarios de W3TC confundan estos enlaces y los elementos de menú de W3TC en el menú del tablero. Es importante darse cuenta de que los enlaces en el menú del panel conducen a diferentes páginas donde se refinan las características. Los enlaces en la parte superior de la página conducen a las secciones del menú " Ajustes generales Donde estas funciones están habilitadas o deshabilitadas.

Ajustes: general

A continuación, encontrará la lista de enlaces en el panel « general ". Hay dos opciones en este panel:

panel General caché W3TC plugin de WordPress

Seleccionar la casilla de verificación para habilitar / deshabilitar todos los tipos de almacenamiento en caché (a la vez), lo que generalmente no es una buena idea y tiende a producir una sobrecarga.

W3TC notificación

Muy pocos sitios realmente usarán todos los módulos de almacenamiento en caché, por lo que tiene más sentido revisar las opciones de almacenamiento en caché una a la vez, lo que facilita juzgar cuál desea usar.

Configuración general: modo de vista previa

El modo de vista previa es una herramienta valiosa integrada en W3TC, pero lleva un tiempo dominarlo.

Active el modo "Vista previa" si está realizando configuraciones de W3TC en vivo en un sitio web. Una vez habilitado, aparecerá un cuadro de diálogo en la parte superior de la pantalla que le permitirá saber que los cambios realizados no afectarán la experiencia del usuario a menos que seleccione el botón para aplicar esos cambios.

previsualización de la moda W3TC plugin de WordPress

Lo que hace el modo de vista previa es crear un contenedor separado para la configuración del sitio. Los cambios realizados en la configuración de W3TC con el modo de vista previa se guardan por separado de los ya implementados. Esto le permite manipular la configuración de W3TC sin afectar la experiencia del usuario.

Con el modo de vista previa habilitado, verá tres botones:

  • desactivar : Deshabilita el modo de vista previa e implementa todos los cambios y copias de seguridad en mi vista previa.
  • desplegar : Aplica los cambios realizados y guardados en el modo de vista previa al sitio en vivo, pero mantiene el modo de vista previa habilitado.
  • vista : Inicia una nueva ventana del navegador donde puede ver los resultados de los cambios realizados sin afectar la experiencia del visitante (esta configuración solo se aplicará a usted).

Después de seleccionar " Vista previa »(Vista previa) y actualiza la ventana; el botón cambiará a " Detener vista previa ". Seleccione " Detener vista previa Para ver el sitio como lo ven los visitantes, cuando no están conectados.

Tómese el tiempo para familiarizarse con el modo de vista previa. Algunos de los cambios en W3TC (en particular, minificación de archivos CSS y JavaScript) Puede hacer que su sitio no está disponible.

Tratar con estas configuraciones en vivo con tráfico igualmente activo es una muy mala idea. Con el modo de vista previa habilitado, puede trabajar en estas configuraciones sin ver los resultados hasta que esté satisfecho con sus resultados.

Borrar caché

Un tipo de notificación que estará acostumbrado a ver es la invitación a borrar caché.

eliminar el plugin de WordPress caché W3TC

Lo que significan estas notificaciones es que los cambios que realizó invalidan todo el contenido en caché.

Entonces, cada vez que se le solicite que vacíe el caché, hágalo.

Configuración general: página de caché

La siguiente sección en " Configuraciones generales " es el " Caché de página ". Esta es probablemente la característica más importante que ofrece W3TC. Si no hace nada más que activar el almacenamiento en caché de la página, debería ver un aumento medible en el rendimiento de su sitio. Afortunadamente, también es fácil de configurar.

Caché de páginas W3TC plugin de WordPress caché

W3TC puede utilizar varios métodos de almacenamiento en caché para almacenar en caché copias estáticas de las páginas y artículos de su sitio (todos denominados genéricamente "páginas" por W3TC).

La opción predeterminada en la mayoría de los casos debería ser: " Disco: mejorado ". Sin embargo, los usuarios del servidor compartido pueden tener que usar " Disco: Básico Si su host se queja de un uso excesivo de recursos o si la prueba de comprobación de compatibilidad encuentra que el servidor no es compatible con el endurecimiento del almacenamiento en caché del disco duro.

Los usuarios de servidores privados virtuales o dedicados pueden optar por uno de los métodos de almacenamiento en caché " código de operación ". Si administra el servidor usted mismo, puede instalar el método de caché " código de operación Cual prefieres Si su servidor es una máquina con Windows, deberá elegir " Código de operación: WinCache ".

« Memcache Está diseñado para su uso en entornos de alojamiento de varios servidores. Como resultado, puede estar disponible si está utilizando ' Soluciones E incluso algunos proveedores de alojamiento compartido. Si está disponible en su entorno de alojamiento, podrá utilizarlo.

Con su método preferido para almacenar en caché las páginas seleccionadas, ahora debe guardar su configuración.

Configuración general: Minify

La minificación de archivos JavaScript y CSS puede romper sitios, si usa W3TC u otro complemento. Por lo tanto, debe proceder con precaución al activar el módulo " Minimizar ".

W3TC Minify plugin de WordPress caché

La opción " Auto Combina y reduce todos los recursos de JavaScript y CSS. Sin embargo, seleccionar esto significa que no podrá trabajar con cada menú de " Minimizar ". La única forma de saber cómo se comportarán las cosas es probar "Auto", ajustar la configuración en el menú "Minificar" y ver cómo se carga su sitio. Si lo hace y su sitio se ve mal, utilice el método manual.

Seleccione el método de almacenamiento en caché " Disco Si usa alojamiento compartido. De lo contrario, seleccione el mismo método de almacenamiento en caché que seleccionó para " Caché de página ".

Configuración general: caché de base de datos

Si su sitio está en un servidor compartido, el almacenamiento en caché de la base de datos está deshabilitado. El almacenamiento en caché de la base de datos es un proceso con muchos recursos. A menos que su servidor sea lo suficientemente potente como para manejar el procesamiento y el almacenamiento, la base de datos en caché puede ralentizar su sitio en lugar de acelerarlo.

Una base de datos en caché es fácil de configurar. Simplemente seleccione "Habilitar" y elija el método que desea aplicar a este almacenamiento en caché.

almacenamiento en caché W3TC

Debe pensar en los cuellos de botella que pueden afectar el rendimiento del sitio web para comprender por qué la base de datos en caché puede ralentizar su sitio.

Si el proceso de consulta de la base de datos ralentiza su sitio, la base de datos almacenada en caché puede acelerar su sitio al reducir la cantidad de veces que se consultará la base de datos.

Sin embargo, si la falta de memoria del servidor está ralentizando su sitio, entonces pedirle al servidor que guarde en caché la base de datos le da al servidor una sobrecarga de trabajo, lo que lo ralentiza aún más.

Entonces, ¿cómo saber si el almacenamiento en caché de la base de datos debe estar habilitado o no?

Si su sitio está alojado en un servidor compartido, será mejor deshabilitar esta función.

Si su sitio tiene recursos: como en un VPS o un servidor dedicado - Entonces puede probar el almacenamiento en caché de la base de datos. También podrá realizar pruebas para asegurarse de que cuando el almacenamiento en caché esté habilitado, el sitio sea más rápido.

Configuración general: caché de objetos

El almacenamiento en caché de objetos está integrado en el núcleo de WordPress. El módulo de caché de objetos almacena en caché los objetos API para reducir el número de solicitudes complejas a la base de datos realizadas por el servidor. Así como la base de datos se puede almacenar en caché, el almacenamiento en caché de objetos también es fácil de configurar, pero puede ayudar o no a mejorar el rendimiento de su sitio web.

objetos de almacenamiento en caché de WordPress

Almacenamiento en caché de objetos tiene el mayor potencial para ayudar a los sitios esencialmente dinámicos (BuddyPress de sitios, sitio de bbPress) alojado en un entorno privado. Si usa un blog o sitio web desde un servidor compartido, puede probarlo, pero en estos entornos lo ideal es dejarlo deshabilitado.

Para habilitar el almacenamiento en caché de objetos, seleccione " Activar "(permitir) y el método de almacenamiento en caché que utiliza hasta ahora.

Configuración general: caché del navegador

La activación de la memoria caché del navegador es tan fácil como seleccionar una casilla de verificación haciendo clic en "Guardar todos los cambios" (Guardar todos los ajustes).

el almacenamiento en caché del navegador

Con el almacenamiento en caché del navegador habilitado, los recursos del sitio web serán almacenados en caché por los navegadores de los visitantes. De esta manera, cuando se muestra una página por segunda vez, estos recursos se cargarán desde la memoria caché del navegador.

Configuración general: CDN

Si usa una red de distribución de contenido (CDN) puede integrar su servicio CDN con W3TC. Esto reflejará los archivos en caché de su servidor web para que pueda beneficiarse de ambos servicios: almacenar en caché y entregar el contenido distribuido (CDN).

Para activar la integración CDN, seleccione el " permitir », Elija su proveedor de servicios CDN de la lista de CDN, luego haga clic en« Guardar todas las configuraciones "(Guardar todos los ajustes).

CDN W3TC configuración

También deberá visitar el menú CDN para agregar sus credenciales CDN a W3TC, para que esto funcione correctamente.

Puede notar que Cloudflare no se encuentra en la lista de servicios de CDN. Para usar Cloudflare, debe agregar una extensión W3TC. Acceda al menú « Prórrogas de tiempo para presentar declaraciones de impuestos ", Active la extensión de Cloudflare, luego regrese al" Ajustes generales Para completar la integración de CloudFlare.

Parámetros generales: "Proxy inverso"

Para usar esta opción, debe instalar " Barniz En su servidor y siga los pasos de configuración avanzada del servidor. Este es solo el tipo de cosas que debe hacer si aloja su blog en un entorno privado con acceso raíz En el servidor Si estás interesado en configurar ' Barniz Para que funcione con W3TC, tuts Más (en espagnol) ofrece un tutorial al respecto.

Configuración general: monitoreo

« New Relic »Servicio de control, se puede integrar con W3TC. Para usar este servicio, debe instalar " New Relic En el servidor y crea una cuenta « New Relic ". Dado que " New Relic Debe estar instalado en el servidor, no es compatible con hosting compartido.

Si New Relic está instalado en tu servidor y tienes una nueva cuenta « Reliquia Ingrese sus credenciales en esta sección para agregar estadísticas del servidor a su panel de control W3TC.

Configuraciones generales: Varios

La primera opción en el " Diversos En la configuración general se utiliza para activar el widget " Google Page Speed ”En el panel de W3TC. Para hacerlo, primero deberá configurar una clave API.

ajustes misceláneos W3TC

En la mayoría de los casos, no querrá configurar estas opciones.

Compruebe que la opción de reescritura de reglas esté marcada de forma predeterminada. Desmarque para evitar que W3TC le avise que hay algún problema con la configuración de sus reglas de escritura.

« Activar el bloqueo de archivos "(Activar bloqueo de archivos) está desactivado de forma predeterminada. El bloqueo de archivos no es compatible con la mayoría de los alojamientos compartidos. Sin embargo, en el alojamiento privado, puede habilitarlo y ver si mejora el rendimiento de su sitio.

« Optimizar la página de disco mejorada "Y" Minimizar el caché de disco para NFS Están deshabilitados por defecto. Es una opción que puede proporcionar un impulso modesto al rendimiento de su sitio.

« Activar el modo de Edge Debe deshabilitarse en los sitios de producción. Sin embargo, si desea probar esta función de almacenamiento en caché en un entorno de prueba, seleccione esta opción.

Configuración general: depuración

El modo de depuración debe permanecer deshabilitado a menos que lo esté utilizando activamente.

W3TC modo de depuración

Con el modo de depuración habilitado, la información de depuración se agregará al final de la fuente de la página.

Es interesante observar que solo los módulos de caché que están habilitados en el menú de " ajustes Estará disponible en modo de depuración. En la imagen de arriba puedes ver que solo " Caché de página "Y" Minimizar " están disponibles. Esto se debe a que otras funciones de almacenamiento en caché se deshabilitaron en el momento en que se capturó la imagen.

Configuración general: configuración de exportación / importación

Si usa W3TC en varios sitios y desea aplicar las mismas opciones en todas partes, esta función será muy útil.

configuración de importación y exportación

Seleccione " Descargar Para exportar la configuración actual. Luego usa la opción Seleccione archivo En otro sitio para descargar la misma configuración. También puede usar esta opción para crear un archivo de respaldo para usar como punto de restauración al configurar W3TC.

Nos detendremos aquí para este tutorial. Continuaremos en el próximo. Recuerde que estamos explorando las diferentes características de W3TC.

Esta lista de meta cuadros tiene un resumen de las características que son (en su versión completa) disponible en el menú « Rendimiento ".

¿Tienes alguna pregunta hasta ahora? No dudes en consultarnos.