El mejor complemento de almacenamiento en caché para WordPress | Colibrí Pro

Publicado: 2018-08-27

El almacenamiento en caché en WordPress es un asunto complejo; ya no se trata solo de un caché de página. El almacenamiento en caché implica optimizaciones de CSS, ordenación por encima del pliegue, recursos gzip, el caché de la página real y mucho más. Esto lleva a los usuarios a recurrir a un complemento para una solución más sencilla, como Hummingbird Pro o WP-Supercache.

Para esta publicación, voy a revisar Hummingbird Pro para el almacenamiento en caché. Mi experiencia muestra que este complemento diseñado para WordPress puede hacer maravillas para aquellos que desean el paquete completo y, lo que es más importante, listo para funcionar sin tener que preocuparse demasiado por agregar complementos adicionales.

Quédate, porque comparo Hummingbird Pro con WP-Supercache y la ventaja adicional de Autoptimize: dos complementos que se sabe que funcionan bien juntos y una configuración muy lógica, especialmente para Divi. También puede escuchar un episodio de podcast en WP the PODCAST donde David Blackmon y Tim Strifler comparan los 3 principales complementos de cobro para WordPress, incluido Hummingbird Pro.

Hummingbird ya ofrece un conjunto de funciones increíblemente bueno en la versión gratuita. Hoy, vamos a revisar la versión Pro con algunas buenas bonificaciones adicionales.

El tablero

Hummingbird Pro tiene una agradable interfaz de tablero que actúa como el lugar principal para verificar cualquier optimización. Mostrará la última prueba de velocidad con su puntaje actual y todas las opciones principales habilitadas en el complemento.

El tablero le da una buena idea de las optimizaciones ya realizadas y las partes principales del complemento. También le permite volver a ejecutar la última prueba para ver cómo se encuentra en comparación con la última optimización realizada.

Además de echar un vistazo rápido al estado de la caché de la página , el almacenamiento en caché de Gravatar y el almacenamiento en caché del navegador , también proporciona una limpieza de la base de datos. La limpieza de la base de datos elimina de forma segura las partes inútiles de su base de datos, como las revisiones de publicaciones antiguas de WordPress y el caché transitorio. También le permite configurar un monitor de tiempo de actividad para su sitio y le brinda informes adicionales sobre la limpieza de la base de datos y las pruebas de rendimiento.

La versión Pro también ofrece instalar WP Smush Pro para comprimir fácilmente imágenes para formatos sin pérdida o con pérdida.

La ventana de prueba de rendimiento

En la ventana principal de Prueba de rendimiento, verá los puntos reales en su sitio. Puede volver a ejecutar la prueba y ver los puntos acumulados que ha acumulado en comparación con la última ejecución e incluso realizar escaneos e informes periódicos sin necesidad de ejecutarlos manualmente. ¡Qué bueno es eso!

La sección principal le permite activar el caché de la página incluso para los usuarios registrados, una función muy útil en los sitios que no tienen una tienda activa. El complemento incluso permitiría el almacenamiento en caché de solicitudes 404 y eliminaría las consultas de URL de los recursos almacenados en caché. Similar a WP-Supercache, Hummingbird Pro también habilita Borrar caché completo cuando se publica o actualiza una publicación, algo que podría resultar útil cuando fallan otras opciones.

También puede configurar las exclusiones en cadenas de URL o agentes de usuario para acceder a patrones sin caché.

Compresión GZIP

La compresión GZIP no es algo que el complemento pueda habilitar directamente en algunas configuraciones. Por ejemplo, podría habilitar GZIP dentro de Apache pero no puede hacerlo en nginx. Sin embargo, el complemento muestra el estado actual de GZIP incluso si el complemento no lo puede configurar directamente.

Optimización de activos

La ventana de optimización de activos adicional le permitirá personalizar la forma en que se manejan los activos CSS. Esta práctica herramienta le permitirá comprimir aún más cada activo CSS individualmente. Comparativamente, algunos activos tienen problemas si están comprimidos y, por lo general, los complementos de almacenamiento en caché no le permitirán hacerlo manualmente, archivo por archivo con un selector fácil, debe excluir archivos manualmente. ¡No es así con Hummingbird Pro! Le permite convertir cada optimización de archivo CSS individualmente sin tener que preocuparse por los nombres de archivo y las exclusiones. ¡Increíble!

La última parte de la Optimización de activos le permite agregar manualmente los archivos que desea cargar con la optimización "above the fold". Este tipo de optimización puede mejorar drásticamente el rendimiento, pero tiene un costo. Por lo general, una mala optimización de la parte superior de la página puede, literalmente, romper su sitio. Es por eso que se agrega como una opción adicional, separada del resto de la optimización de activos. Por lo general, las optimizaciones de la parte superior del pliegue rompen el estilo durante la carga, intercambiando el rendimiento por la presentación. Puede ser algo bueno o malo, dependiendo de cómo se use.

Después de habilitar la optimización de activos, puede usar WPMU Dev CDN, incluido con la versión Pro para cargar automáticamente todo el contenido de su sitio, esto acelerará la carga ya que los activos ya comprimidos se cargarán desde un CDN.

Herramientas avanzadas

En las herramientas avanzadas, puede eliminar las cadenas de consulta, generalmente una cadena de datos que le dice a su navegador cómo almacenar en caché correctamente el contenido. Para los sitios que no dependen demasiado del contenido dinámico, forzar la eliminación de las cadenas de consulta puede resultar muy útil. También puede eliminar emojis Javascripts y CSS, generalmente eliminando 2 solicitudes adicionales para su sitio.

Menú de tiempo de actividad

Finalmente, en el menú Tiempo de actividad puede configurar el monitor de tiempo de actividad para su sitio. Esta útil herramienta de monitoreo le enviará alertas por correo electrónico en caso de que su sitio no funcione.

Como puede ver, el complemento maneja muchas funciones de almacenamiento en caché: Caché de página, Caché de avatar y optimizaciones de la parte superior de la página. También incluye un CDN para sus activos comprimidos, permite una compresión CSS personalizada para evitar romper su sitio, admite un monitor de tiempo de actividad e incluso puede realizar pruebas de velocidad periódicas en su sitio para seguir su rendimiento. Como mencioné anteriormente, ¡es el paquete completo!

Encaja perfectamente con Divi

El complemento Hummingbird Pro le permite habilitar la generación de CSS estático de Divi al mismo tiempo que realiza la compresión de CSS. Revisé la compatibilidad del complemento y descubrí que funciona tal como se esperaba. Teniendo en cuenta todas las opciones adicionales que tiene el complemento, este es perfecto para cualquier sitio Divi.

Comparación de puntos de referencia de rendimiento

Para el propósito de esta revisión, establecí puntos de referencia de rendimiento utilizando un sitio Divi con una tonelada de artículos. A continuación se ilustra Sin almacenamiento en caché, Hummingbird Pro y WP Supercashe y Autoptimize:

Teniendo en cuenta la cantidad de datos en la página de inicio, el complemento Hummingbird Pro me permite obtener una buena puntuación de solo 1,46 s. Como no es de extrañar, obtuvo una puntuación definitivamente mejor que no tener caché en absoluto, pero también obtuvo una puntuación mejor que WP SuperCache y Autoptimize con 2,02 s. Una cosa que debo mencionar es que el complemento Hummingbird Pro se negó a eliminar las consultas de URL del recurso estático; algo que Autoptimize parece hacer muy bien, pero teniendo en cuenta los resultados, el tiempo total de carga se ha reducido de todos modos.

GTMetrix es mucho más estricto con los resultados y esta prueba nos permitió reducir el tiempo total de carga de 5,6 s a 4,7 s . Sin embargo, no pude lograr un puntaje máximo, incluso cuando todas las opciones estaban habilitadas.

Usabilidad Hummingbird Pro

Aunque tenemos un complemento maravilloso en nuestras manos, no se salva de las críticas. Hay algunas inconsistencias. Descubrí que algunas opciones que eliminan cadenas de consulta de URL funcionaron en algunos sitios, pero no en todos. La disposición del contenido del tablero y las pestañas adicionales está algo mal distribuida y necesita más coherencia. Esta falta de una interfaz coherente puede ser problemática para usuarios inexpertos, ya que hay cosas que parecen replicadas a través de varias pestañas. El tablero principal carece de consistencia y debería empaquetarse más firmemente. Aparte de estas pocas inconsistencias, el rendimiento del complemento habla por sí mismo. El complemento Hummingbird Pro hace un trabajo ejemplar de almacenamiento en caché de páginas, además de realizar compresión y optimización de CSS. Para redondearlo, hay un conjunto bien equilibrado de herramientas adicionales, como el monitor de tiempo de actividad y las herramientas de prueba de velocidad.

Conclusión

Si está buscando un sistema de almacenamiento en caché completo para WordPress, incluso con algunas inconsistencias en el tablero, Hummingbird Pro es una solución viable que permite la integración de varias herramientas de almacenamiento en caché en un solo lugar. Hace un buen trabajo por sí mismo sin la necesidad de usar complementos adicionales para hacer el trabajo, e incluye un buen CDN para una mayor velocidad en la carga de recursos. Hummingbird Pro es un complemento que ciertamente podemos recomendar.

Queremos escuchar de ti. ¿Ha probado Hummingbird Pro, o tal vez WP Supercashe y Autoptimize? Háganos saber sus pensamientos sobre estos complementos en los comentarios a continuación.