Cloudways ha lanzado recientemente un nuevo plugin de caché para WordPress se llama Breeze.

breeze-wordpress

Elplugin Breeze tiene como objetivo optimizar el sitio de WordPress para disminuir el tiempo de carga de la página y mejorar la experiencia del usuario. Realiza el almacenamiento en caché en múltiples niveles y es compatible con WooCommerce y Multisite también.

Breeze soporta integración CDN y tiene incorporado varnish caché pero no se preocupe si varnish no está instalado en su servidor, aprovechará el mecanismo de caché interno.

Se me ocurrió probar Breeze para ver cómo funciona, y aquí está cómo lo probé.

Requisito: debe tener las versiones PHP 5.3 y WordPress 4.5. También soporta PHP 7, y si no se ha actualizado ya, debería considerarlo para una experiencia de carga rápida de la página web.

Detalles de la prueba de rendimiento

Estoy utilizando mi dominio de prueba (techpostal.com), que está alojado en el plan Startup de SiteGround sin ningún otro plugin de caché instalado.

He instalado el tema hijo de Génesis Maker Pro con contenido de demostración.

Lea también: Carga rápida del tema hijo de Génesis para WordPress

Rendimiento sin plugin

Para comparar el rendimiento, realicé la prueba de carga con 50 usuarios durante 5 minutos desde Iowa utilizando BlazeMeter, y los resultados son:

  • Tiempo medio de respuesta – 840,09 ms
  • Rendimiento medio – 31,51 visitas por segundo
blazemeter-without-plugin
Resumen de los resultados de la prueba sin ningún plugin de almacenamiento en caché
request-timeline-without-plugin
Tiempo de solicitud sin plugin

Ahora ya sabe cómo funciona WordPress sin instalar ningún plugin. Instalemos Breeze y veamos la diferencia.

Instalación del plugin Breeze

  • Inicie sesión en el admin de WordPress
  • Vaya a Plugins >> Añadir nuevo
  • Busque brisa y haga clic en «Instalar ahora» >> Activar
breeze-plugin

Una vez instalado, vamos a Ajustes >> Brisa para una pequeña configuración.

  • En la pestaña Opciones básicas, seleccione HTML y CCS para la minificación
breeze-basic-options

He dejado JS sin marcar ya que la minificación de JavaScript puede romper el sitio si no se maneja correctamente por el tema / plugins

  • Vaya a Opciones avanzadas y seleccione CSS para los archivos de grupo.

Al seleccionar CSS, estoy pidiendo combinar todos los archivos CSS en uno para reducir el número de peticiones HTTP. Si algunos archivos están creando un problema, es posible que desee excluirlos aquí.

Yo me limitaría a la configuración predeterminada anterior para esta prueba. Hagamos de nuevo la prueba de rendimiento para ver la diferencia.

Rendimiento con el plugin Breeze

He vuelto a realizar la prueba de carga con la misma configuración utilizando BlazeMeter, y el resultado es impresionante.

  • Tiempo medio de respuesta – 522,13 ms
  • Rendimiento medio – 40,36 visitas por segundo
blazemeter-result-with-breeze
Resumen de los resultados de la prueba con el plugin Breeze
timeline-with-breeze
Cronología de solicitudes con Breeze

Como puede ver, sólo con la configuración básica de Breeze, una página se carga ~38% más rápido.

Me encanta BlazeMeter; se pueden hacer muchas cosas. Hice un informe comparativo del tiempo de respuesta, como se muestra a continuación.

performance-compare

Basado en los resultados de la prueba, Breeze parece prometedor para darle una oportunidad.

Breeze obtuvo optimización de base de datos también para lo siguiente.

  • Limpieza posterior a la revisión
  • Auto borrador de contenido
  • Contenido borrado
  • Trackback y Pingback
  • Opciones transitorias

Así pues, si decide utilizar Breeze, podrá realizar limpiezas periódicas directamente desde la pestaña de la base de datos sin necesidad de instalar un plugin adicional.

breeze-database-cleanup

Como se mencionó anteriormente, Varnish está activado por defecto, y si su alojamiento lo soporta, un plugin se encargará del resto.

Puede que también le interese seguir optimizando WordPress sin ningún plugin.

Hágame saber cómo le funciona Breeze.