WordPress Caching es una excelente manera de acelerar su sitio web de WordPress a un nivel significativamente más alto. Hay muchos complementos de WordPress para configurar el almacenamiento en caché de WordPress en pocos minutos. Los complementos de caché de WordPress más utilizados según el directorio de complementos de WordPress son WP Super Cache de Automattic, W3 Total Cache, WP Fastest Cache, SG Optimizer de Terreno del sitio, LightSpeed ​​Cache, Cache Enabler por KeyCDN, Hummingbird Page Speed ​​Optimization por WPMU Dev y Breeze WordPress Cache Plugin por Cloudways. La mayoría de estos complementos tienen un problema importante, ese es el complejidad. Complejidad en el sentido, hay muchas opciones para activar / desactivar o seleccionar estas configuraciones de complementos donde debe tener un conocimiento intermedio en Desarrollo Web y Administración del Sistema para comprender cada opción y ajustar su aplicación de WordPress al mejor nivel de rendimiento .

Cloudways, un innovador proveedor de alojamiento administrado en la nube que siempre proporciona soluciones sin problemas para sus clientes ha introducido su propio complemento de caché de WordPress, Breeze WordPress Cache Plugin que está diseñado para superar la compleja experiencia del usuario al implementar el almacenamiento en caché de WordPress. Este complemento ofrece casi todas las funciones que debería ofrecer un complemento de caché de WordPress gratuito o premium. Si usted es cliente de Cloudways Managed Cloud Hosting, le recomendamos que use Breeze Plugin e incluso si no es cliente de Cloudways, aún puede usar Breeze sin ninguna configuración adicional en costo cero.

Antes de sumergirse en la información esencial sobre Breeze WordPress Cache Plugin, tratemos de conocer el almacenamiento en caché de WordPress.

¿Qué están haciendo realmente los cachés de WordPress?

El almacenamiento en caché de WordPress es el mecanismo de almacenamiento contenido web estático de un sitio web de WordPress en otra ubicación de almacenamiento que puede ser servido al usuario del cliente de manera rápida El almacenamiento en caché se puede hacer en el extremo del cliente (visitante) por el navegador web, Nivel de red de entrega de contenido (CDN) por la red mundial de servidores del proveedor de CDN o en el servidor de origen del sitio web. El almacenamiento en caché de WordPress ocurre en el servidor de origen.

Cuando no hay un método de almacenamiento en caché que involucre activamente a una aplicación de WordPress, el servidor web responde al cliente con el HTML solicitado contenido después de una negociación detallada con su Base de datos MySQL de acuerdo con la orientación de relacionados Sintaxis PHP como a continuación.

Un sitio de WordPress con una implementación de almacenamiento en caché interno sigue el mismo proceso que el anterior a solicitud inicial del cliente para contenido web específico. Pero mientras se envía la respuesta, una copia del contenido solicitado se almacena en la memoria caché interna. Cuando los clientes envían solicitudes para obtener el mismo contenido (Solicitudes posteriores) que la solicitud inicial, el contenido almacenado en la memoria caché se enviará al cliente sin volver a extraer información de la base de datos. Cuando el servidor maneja miles de solicitudes en un momento, el almacenamiento en caché ahorra mucha carga del servidor enviando los contenidos en caché al cliente. Así es como el almacenamiento en caché mejora el rendimiento de su sitio web de WordPress. Todo el proceso se representa conceptualmente en la siguiente figura. Otra cosa a tener en cuenta es estos los cachés no son permanentes, las memorias caché siempre actualizan su contenido de acuerdo con una duración determinada. Por lo general, las cachés de WordPress actualizan sus datos una o dos veces al día. De esta forma, la memoria caché puede servir la versión más actualizada del contenido para el cliente de forma automática al tiempo que mejora el rendimiento del sitio web a un nivel satisfactorio. El administrador web también puede purgar manualmente el caché de WordPress (borrar todos los datos en el caché) en cualquier momento.

Debido a la necesidad vital del almacenamiento en caché como una técnica de aceleración de velocidad para cualquier tipo de aplicación web, existen pocas aplicaciones dedicadas de almacenamiento en caché que podamos implementar en nuestro servidor web para mejorar la funcionalidad de almacenamiento en caché. Barniz es uno de esos servicios de almacenamiento en caché que se realiza de una manera realmente efectiva. Por lo general, el almacenamiento en caché de Varnish es un servicio preinstalado de proveedores de alojamiento súper rápidos como Cloudways. La memoria caché de barniz funciona entre el cliente y el servidor. Este es un excelente método de almacenamiento en caché para sitios dinámicos como las tiendas Woocommerce.

Funciones súper geniales del complemento Breeze WordPress Cache

Como se mencionó al principio, Breeze WordPress Cache de Cloudways es una caja de herramientas todo en uno con todo el almacenamiento en caché de edad de corte y otras herramientas de optimización de velocidad para WordPress. El equipo de Cloudways está actualizando y manteniendo el complemento como un complemento de almacenamiento en caché de WordPress conveniente, simple y altamente ejecutable. Las características exigentes de Breeze WordPress Cache se pueden ordenar de la siguiente manera,

  • Conecta y reproduce (Instalación y configuración simple proceso).
  • Completamente gratis.
  • Configuración de caché interna para WordPress.
  • Archivos HTML, CSS y JavaScript, JavaScripts en línea y CSS en línea minificación.
  • Agrupamiento JavaScripts y archivos CSS en un solo archivo Javascript o CSS.
  • Hacer que las solicitudes HTTP sean menos y más rápidas con Compresión Gzip.
  • Excluyendo archivos específicos del almacenamiento en caché.
  • Moviendo JavaScript archivos a la pie de página.
  • Optimización de bases de datos.
  • Red de entrega de contenidos (CDN) integración apoyo.
  • Caché de barniz apoyo.
  • Purga automática de caché basado en una duración y después de que el contenido original se haya actualizado.
  • Totalmente compatible con Woocommerce y WordPress Multisite.
  • Compatible con cualquier proveedor de hosting.
  • Soporte en vivo 24/7 a través de Cloudways.

Sin Brisa vs. Con Brisa (Prueba de rendimiento web)

Le presentaremos los indicadores de rendimiento web de una instancia simple de WordPress con Breeze WordPress Cache y sin él. Sin embargo, somos no va a integrar ningún CDN en este momento.

La herramienta de prueba que vamos a utilizar para esta tarea es GTMetrix, que es una excelente herramienta de prueba de rendimiento web recomendada por muchos expertos en la industria.

Como se notó, hay un crecimiento significativo de Grado de velocidad de página, Grado lento, Tiempo completamente cargado, Tamaño total de página y Número total de solicitudes. La diferencia de rendimiento se puede representar claramente utilizando el siguiente informe de comparación de rendimiento de GTmetrix.

Esta prueba se realizó a una aplicación de WordPress súper simple. Cuando se trata de un sitio web real de WordPress como su blog o Woocommerce Store, la diferencia entre las métricas de rendimiento del sitio web sin y con la implementación de Breeze WordPress Cache puede ser una puntuación masiva.

Agregar Breeze WordPress Cache Plugin a su sitio web

Agregar Breeze a tu WordPress es muy simple. Ir a tu Panel de aplicaciones de WordPress > Haga clic en «Complementos«> Luego haga clic en»Añadir nuevo«> Buscar»Brisa«> Finalmente haga clic en»Instalar ahora«Botón de Breeze – Complemento de caché de WordPress y después de la instalación, haga clic en»Activo«.

Ahora verá el menú Breeze en la barra de administración de WordPress como se muestra a continuación. Todo lo que necesitas hacer es ‘Configuraciones’Y realice la configuración deseada. Puede optimizar completamente su sitio utilizando las opciones de la función Breeze en un par de minutos.

Minificación, agrupación y exclusión de archivos con Breeze

Minificación de CSS, Javascript y HTML archivo directamente reducir el tamaño total de página junto con tiempo de carga de la página. Puede habilitar la función de minificación de Breeze WordPress Cache desde «OPCIONES BÁSICAS«Pestaña de la configuración de Breeze. Sin embargo, la minificación a veces puede afectar la funcionalidad de su sitio. Por lo tanto, se recomienda probar estas características en un entorno de ensayo antes de habilitarlas en un sitio de WordPress en vivo. Si una minificación de tipo de archivo específica causa problemas, simplemente puede desmarcar la minificación correspondiente en la pestaña de opciones básicas. El complemento Breeze también permite minificar CSS y Javascript en línea.

Compresión Gzip es otra característica muy demandada para reducir aún más el tamaño de los archivos HTML, CSS y JavaScript desde el extremo del servidor. Simplemente, el contenido será comprimido por el servidor antes de enviarlo al navegador web del lado del cliente a través de la red. Este proceso produce menos y más rápidas solicitudes HTTP. La compresión Gzip es una característica recomendada por las herramientas de prueba de rendimiento web como GTMetrix y Herramienta Google PageSpeed ​​Insight también. Simplemente puede habilitar esta función marcando «Compresión Gzip«En»OPCIONES BÁSICAS«Pestaña de la configuración de Breeze.

La agrupación de archivos CSS y JavaScript es el mecanismo para servir múltiples archivos CSS o JS como un único archivo .css o .js a los visitantes. Esto reduce el número total de solicitudes. Puede habilitar la agrupación desde «OPCIÓN AVANZADA«Pestaña de la configuración de Breeze. Tenga en cuenta que para realizar la función de agrupación, primero debe habilitar la minificación. Por ejemplo, para agrupar todos los archivos CSS, debe habilitar la minificación CSS desde «OPCIONES BÁSICAS» primero.

Piense en un escenario como este, después de habilitar la minificación y la agrupación para el javascript de su sitio web, la barra de navegación de su sitio web no realiza correctamente su funcionalidad adhesiva mientras se desplaza por la página. Desea hacer la minificación JS para mejorar el rendimiento del sitio y también desea que funcione la función adhesiva de la barra de navegación. Entonces, después de una inspección seria, ha identificado que el problema ocurre cuando solo minimiza 1 archivo JavaScript específico de 5 archivos Javascript en el sitio web. En este tipo de problemas, simplemente puede excluir el archivo JS / CSS que causa problemas de minificación y agrupación, utilizando el Exclusión característica de Breeze en «OPCIONES AVANZADAS«Pestaña.

Además de esas funciones, hay otras dos funciones que puede usar desde «OPCIONES AVANZADAS«Para optimizar el rendimiento de su sitio.

  1. Mover archivos JS al pie de página: Esta característica permite mover los archivos Javascript que se colocan en la sección de encabezado por la Plantilla de WordPress o Plugins a la sección de pie de página. Esta es una buena práctica para tener un mejor tiempo de carga.
  2. Archivos JS con carga diferida: Esta característica obligará al navegador web del cliente a ejecutar un archivo JavaScript específico después de la redacción completa de todo el contenido HTML de la página.

Almacenamiento en caché interno y de barniz con brisa

El almacenamiento en caché es la funcionalidad principal de Breeze WordPress Cache. Usted puede habilitar el almacenamiento en caché interno marcando la opción Sistema de caché de «OPCIONES BÁSICAS«Pestaña de la configuración de Breeze. También puede establecer una caducidad de la caché de duraciones en minutos usando «Purgar caché después» opción.

Al final de «OPCIONES BÁSICAS«, Hay una función para agregar encabezados de caducidad para controlar almacenamiento en caché del navegador web en el cliente final.

La configuración de Caché de barniz es una característica esencial que ofrece Breeze para aumentar el rendimiento de su sitio web. Si usted es un usuario de Cloudways, no hay nada que cambiar aquí porque la IP predeterminada del servidor de barniz preinstalado (127.0.0.1) de los servidores de Cloudways ya está disponible en la configuración. Si no es un usuario de Cloudways, debe instalar el caché de barniz y debe colocar la IP correcta del servidor Varnish debajo de «BARNIZ«Pestaña de la configuración de Breeze.

También puedes habilitar Purga Automática el caché de barniz y purgue manualmente todo el caché presionando el botón «Purga«En el botón»BARNIZ«Pestaña.

Si no ha configurado correctamente la memoria caché de Varnish en su servidor, se le solicitará un mensaje de error como se muestra a continuación.

Si no es cliente de un proveedor de alojamiento súper administrado como Cloudways, es un trabajo de solución de problemas un poco complicado. Pero si usted es un cliente de Cloudways, simplemente verifique que haya habilitado el almacenamiento en caché de Varnish bajo Servidor> Administrar servicios y Aplicación> Configuración de la aplicación a través del panel de Cloudways.

Además, hay una función en «OPCIONES AVANZADAS«Para establecer las URL que no necesita almacenar en caché para siempre.

Integración de CDN con Breeze

En lugar de usar el complemento de WordPress de los proveedores de Content Delivery Network para integrar CDN a su aplicación de WordPress, puede usar el complemento Breeze para integrar el CDN. Solo necesitas agarrar el Nombre de host CDN URL del proveedor de CDN y coloque la URL en Opción CNAME CDN debajo «CDN«De la configuración de Breeze después de marcar»Activar CDN» opción. Si solo tiene contenido HTTPS en su sitio y el CDN CNAME admite HTTPS, puede agregar CNAME con «https: //» me gusta https://cdn.example.com si su sitio contiene contenido HTTPS y HTTP, debe agregar solo «//«Antes del CNAME como //cdn.example.com

Breeze también ofrece opciones para especificar directorios de contenido para llevar a cabo la optimización de CDN y excluir directorios y archivos específicos de la optimización de CDN. Se recomienda mantener el «Camino relativo«Opción habilitada.

Sin embargo, Breeze no admite ninguna Empuje CDN servicios y es totalmente compatible con cualquier Pull CDN servicios como CloudwaysCDN, Stackpath, KeyCDN, Amazon CloudFront, BunnyCDN etc.

Optimización de bases de datos con Breeze

Cuando usa la aplicación WordPress durante mucho tiempo, habrá mucha información innecesaria almacenada en su base de datos de WordPress, como publicar revisiones, correos electrónicos no deseados, contenido redactado automáticamente, transitorio etc. Es bueno eliminar estos archivos no deseados y mantener su base de datos de WordPress más limpia y ligera. La función de optimización de la base de datos de Breeze permite realizar esta técnica de optimización. Simplemente puedes ir «BASE DE DATOS«Pestaña de la configuración de Breeze y seleccionar todo o seleccione el más no deseado cosas y haga clic en «Optimizar«Para limpiar su base de datos de WordPress con un solo clic. Es una buena práctica realizar una copia de seguridad manual del sitio antes de realizar una optimización de la base de datos.

Terminando

Si ya está utilizando cualquier complemento de almacenamiento en caché de WordPress, excepto Breeze, puede pensar que configurar WordPress Cache es una tarea aburrida y compleja con muchas opciones y una gran carga de trabajo. Breeze WordPress Cache Plugin de Cloudways simplifica esta difícil situación a una experiencia sin problemas para todos, sin gastos y con experiencia en codificación cero. El almacenamiento en caché complejo de WordPress ahora es realmente un mito.