Breeze – WordPress Cache Plugin

Descripción

Breeze es un plugin de almacenamiento en caché de WordPress gratuito, simple (pero potente) y fácil de usar, desarrollado por el equipo de Cloudways. Ofrece varias opciones para optimizar el rendimiento de WordPress en varios niveles. Funciona igualmente bien con WordPress, WordPress con WooCommerce y WordPress Multisite.

Breeze sobresale en las siguientes áreas:

  • Rendimiento: Breeze mejora la velocidad del web y la optimización de recursos. Otras características incluyen sistema de caché a nivel de archivos, limpieza de bases de datos, minimización, soporte para caché de Varnish y opciones de integración CDN simplificadas.

  • Comodidad: Breeze es fácil de instalar y configurar directamente desde WordPress. Configurar Breeze es fácil y la mayoría de las opciones por defecto funcionan bien desde el primer momento. Los ajustes recomendados deberían funcionar en todos tus webs WordPress sin problemas.

  • Simplicidad: Breeze está diseñado para ser sencillo para todos los usuarios. Simplemente instala y activa el plugin y verás los resultados instantáneamente.

Lo que hace que Breeze WordPress Cache Plugin sea increíble es que viene con compatibilidad incorporada para Varnish. Si Varnish no está instalado en tus servidores, Breeze utilizará su mecanismo de caché interno para mejorar el rendimiento de tu sitio de WordPress.

Soporte: ¡Nos encanta proporcionar soporte! Publica tus preguntas en los foros de soporte de WordPress.org o, si eres cliente de Cloudways, puedes preguntar en el foro de la comunidad de Cloudways.

Requerimientos

PHP 7.4, PHP 8 recomendado para un mejor rendimiento, WordPress 6.0+

Instalación

Para instalar el plugin a través del escritorio de WordPress:

  • En el panel de administrador de WordPress, navega hasta Plugin y Añadir nuevo
  • Búsqueda de Breeze
  • Haz clic en instalar y espera a que la instalación termine. Después pulsa el enlace de activación.

Para instalar el plugin manualmente:

  • Descarga y descomprime el paquete del plugin – breeze.1.0.0.zip
  • Sube Breeze a /wp-content/plugins/
  • Activa el plugin a través del menú «Plugins» en WordPress
  • Accede a Breeze desde WordPress Admin – Ajustes – Breeze

FAQ

Instrucciones de instalación

Para instalar el plugin a través del escritorio de WordPress
1. En el panel de administración de WordPress, ve a «Menú > Plugins > Añadir nuevo»
2. Busca Breeze
3. Haz clic en «Instalar» y espera a que finalice la instalación. Luego, haz clic en el enlace de activación

Para instalar el plugin manualmente
1. Descarga y descomprime el paquete del plugin: breeze.1.0.0.zip
2. Sube el archivo /breeze a /wp-content/plugins/
3. Activa el plugin a través del menú «Plugins» en WordPress
4. Accede a Breeze desde WordPress Admin – Ajustes – Breeze

¿Breeze es compatible con Varnish? ¿En qué medida?

Breeze, por defecto, es compatible con Varnish. Se ha probado que es totalmente compatible con los servidores Cloudways que vienen con Varnish preinstalado. Si estás utilizando proveedores de alojamiento que no sean Cloudways, te sugerimos que confirmes el soporte de Varnish con tu proveedor de alojamiento.

¿Breeze es compatible con WooCommerce?

Breeze es totalmente compatible con Woocommerce, además no requiere ninguna configuración especial.

¿Breeze es compatible con WordPress multisitio?

Breeze es totalmente compatible con WordPress multisitio sin necesidad de ninguna configuración adicional.

¿Cómo gestiona Breeze los multisitios de WordPress?

Breeze gestiona todas las instancias de WordPress multisitio globalmente. Ahora, todos los ajustes de multisitios se gestionan a nivel de red.

¿Es Breeze compatible con otros plugins de caché de WordPress?

NO recomendamos el uso de dos plugins de caché para WordPress al mismo tiempo en cualquier web WordPress.
Recomendamos que uses Breeze como el único plugin de caché para tu web. Si hay cualquier otro plugin de caché instalado, asegúrate de que lo has desactivado antes de proceder con la instalación de Breeze.

¿Breeze es compatible con HTTPS?

Breeze no requiere ningun ajuste especial para trabajar con páginas HTTP o HTTPS.

¿Tiene Breeze problemas de compatibilidad con otros plugins conocidos?

Breeze ha sido probado con los plugins más populares disponibles en WordPress.org. Siéntete libre de informar de cualquier incompatibilidad en el foro de Soporte de WordPress o en el Foro de Comunidad de Cloudways.

¿Breeze es compatible con CDN?

Breeze es compatible con integración con CDN. También permite que todos los elementos estáticos (como imágenes y ficheros CSS y JS) sean servidos mediante la CDN.

¿Qué hace la característica de optimización de la base de datos de Breeze?

Las bases de datos de WordPress son conocidas por almacenar información como revisiones de entradas, comentarios de spam y mucho más. Con el tiempo, las bases de datos se sobrecargan y es una buena práctica vaciar la información no deseada para reducir el tamaño de la base de datos y mejorar la optimización.

La optimización de base de datos de Breeze limpia información innecesaria de un solo clic.

¿Aparecerán inmediatamente los comentarios y otras partes dinámicas de mi blog?

Los comentarios aparecerán con moderación según el sistema (o política) de comentarios establecido por el propietario del blog. Otros cambios dinámicos, como cualquier modificación en los archivos, necesitarán una purga completa de la caché.

¿Puedo excluir las URL de archivos y páginas individuales de la caché?

Puedes excluir un archivo mencionando su URL o el tipo de archivo (mencionando la extensión del archivo) en los campos de exclusión (disponible en la configuración de Breeze). Excluir no dejará que la caché impacte en esa URL o tipo de archivo.

Si Varnish está activo, necesitarás excluir URLs y tipos de fichero en la configuración de Varnish. Si estás alojando tus sitios WordPress en los servidores de CloudWays sigue este artículo para excluir URLs de la cache de Varnish .

¿Funciona con todos los proveedores de alojamiento?

Breeze ha sido probado para funcionar con los principales proveedores de alojamiento. Además, las principales opciones de Breeze, como Gzip, la caché del navegador, la minimización, la agrupación y la optimización de la base de datos. La integración de CDN funcionará como se esperaba en todos los proveedores de alojamiento.

¿Dónde puedo obtener soporte para Breeze?

Puedes obtener respuestas a tus preguntas en los foros de soporte de WordPress. Si eres cliente de Cloudways, por favor, no dudes en iniciar un debate en el foro de la comunidad de Cloudways.

¿Cómo puedo probar y verificar los resultados?

Podrás ver el impacto del plugin de caché de Breeze casi de inmediato. También recomendamos utilizar las siguientes herramientas para generar métricas:
Google Page Speed
WebPagetest
Pingdom

¿El plugin Breeze funciona con Visual Builder?

Sí, el plugin Breeze es compatible con Visual Builder.

¿Qué CDN populares son compatibles con el plugin Breeze?

Breeze es compatible con las siguientes tres CDN populares:
MaxCDN
KeyCDN
Amazon Cloudfront

¿Breeze es compatible con Push CDN?

No, Breeze no es compatible con Push CDN. Sin embargo, puedes utilizar Breeze con Push CDN utilizando plugins de terceros.

¿Breeze funciona con CloudFlare?

Sí. El proceso de configuración de CloudFlare con Breeze es sencillo. Consulta el siguiente artículo de la base de conocimiento para obtener más detalles.

¿Cómo Breeze Cache usa Gzip?

Con Gzip, Breeze comprime los archivos de solicitud, lo que reduce aún más el tamaño de los archivos de descarga y acelera la experiencia del usuario.

Reseñas

19 de febrero de 2023 3 respuestas
Breeze was always something that just worked and really sped up my website. The latest update tweaks the CSS of the site. Very odd behavior. Turn Breeze on, site is not responsive and styling is all messed up; turn Breeze off and everything is exactly as it was before the update. Have purged cache, etc. nothing fixes it. No changes were made to the site other than updating Breeze. I see others have similar issues so hoping they figure it out and issue a fix.
16 de enero de 2023 1 respuesta
This fairly basic plugin seems more like something still in development. We were getting bugs even on holding pages - images failing to load for example. We had to turn off lazy loading or disable this plugin to make the problem go away.Lacks many features seen in other caching plugins too. Excluding some images (above the fold this is a good idea) from lazy loading is one such option that would be nice.We also saw an array of data displayed raw in the plugin settings page after pressing save. Not sure why this was appearing.Might revisit it in another 6 months.
28 de diciembre de 2022 1 respuesta
Extremely terrible app that messes up your whole site, my pixel tracking and google analytics were skewed due to this app and wasted a ton of time trying to figure out why this was happening.
3 de diciembre de 2022 1 respuesta
2 updates since 2.0.10 have introduced bugs into my website, where previously it was working correctly with Breeze. This has caused lots of lost time and some lost revenue. I can't take the risk to run into more issues. Quality control needs to improve. Something is going very wrong there. Will update this review if anything changes, but this is the truth for now.
Leer todas las 94 reseñas

Colaboradores y desarrolladores

«Breeze – WordPress Cache Plugin» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«Breeze – WordPress Cache Plugin» ha sido traducido a 9 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce «Breeze – WordPress Cache Plugin» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

= 2.0.22=

  • Fix: Issues with Lazy Load and Cross-origin have been fixed by rewriting the engine to avoid interfering with bad markup.

= 2.0.21=

  • Add: Moved the Cloudflare Cache option to Purge Modules for Cloudways users only.
  • Add: Purge Varnish option will not be shown if varnish header not available.

= 2.0.20=

  • Fix: Fatal error displayed while editing WooCommerce attributes and other entities.

= 2.0.19=

  • Fix: Purge All Cache permalink for WordPress subdirectory installations.

= 2.0.18=

  • Add: Integrated Cloudflare Cache in Breeze for Cloudways users only.
  • Add: s-maxage in cache-control of Response Headers.
  • Fix: Stopped purging the OCP cache while cache purging from Breeze.
  • Fix: Improved compatibility of Breeze with Woodmart theme.
  • Fix: Improved compatibility of Breeze with Buddyboss theme.
  • Fix: Preserving declared media for styles on combine CSS.

= 2.0.17=

  • Fix: P-Tag will not be added when Lazy Load Images and Cross-Origin Safe Links are enabled.

= 2.0.16=

  • Fix: Ninja Forms now works when Lazy Load Images and Cross-Origin Safe Links are enabled.
  • Fix: All types of Google Tag Manager scripts will work with the «Delay JS Inline Scripts» option.
  • Add: «Reset Now» option has been added for default settings. It can also operate with WP-CLI.
  • Add: Enabled «Combine JS» option will disable «Delay JS Inline Script» or «Delay All JavaScript» and vice versa.

= 2.0.15=

  • Add: Internal cache Purge while changing Theme.
  • Add: Internal cache Purge while using the options WP Customizer.
  • Fix: Improvise handling of Optimize Database option under the Database Options Tab by adding a message and loading bar.
  • Fix: Improvise the handling of the Request header while Varnish proxy behind and re-download necessary.

= 2.0.14=

  • Fix: Applied condition to look new Facebook feed link in the plugin Facebook for WooCommerce.

= 2.0.13=

  • Fix: DOMDocument class was removed while enabling the options Lazy Load Images and Cross-origin Safe Links.

= 2.0.12=

  • Fix: Synchronized the reset cache option of the Avada theme with Breeze.

= 2.0.11=

  • Add: Scanning of CDN URL to verify it is not malicious in the CDN.
  • Fix: Improvised process of generating JS files from PHP files.
  • Fix: Improvised handling of multi-byte characters, languages, symbols such as Unicode icons, etc.
  • Fix: Improvised the functionality of the Defer option while using an external JS file.
  • Fix: Enhanced the compatibility with Weglot Translate.

= 2.0.10=

  • Add: More options added in the Database option tab.
  • Add: Display Autoload summary with Autoload total size as well as Autoload count.
  • Fix: Enhance the functionality of the options Combine CSS and Inline CSS while CSS is generated by Elementor.
  • Fix: Overwrite the TimeZone To UTC being sent out in ticket/order confirmations of The Events Calendar plugin.

= 2.0.9=

  • Fix: Added nonce check to import settings ajax request, in order to improve security and prevent cross-site requests.

= 2.0.8=

  • Fix: Enhance compatibility with the Pickingpal plugin to load the orders.
  • Fix: Remove duplication header calls in Varnish requests.
  • Fix: Invalid Certificate never accepted and its default value is TRUE now.
  • Add: Include the option to Clear Object Cache.

2.0.7

  • Fix: In some cases call to undefined function is_plugin_active() shows, it is fixed now by replacing it with a check for class_exist in CURCY and WOOCS plugins.

2.0.6

  • Fix: Overwrites the TimeZone To UTC of The Events Calendar plugin.
  • Fix: currency menu is cached with HTML, changing it with the currency is difficult in CURCY and WOOCS plugins.
  • Fix: Preloading links that do not have “href“ attribute or the “href“ attribute contains the value “#” was displaying errors in the console log.
  • Fix: Some inline javascript files were not displayed when the option «JS Files With Deferred Loading» had at least one value-added breaking functionality for other JavaScript scripts.

2.0.5

  • Add: UI improvement to provide better accessibility and user experience.

2.0.4

  • Add: Improve page load by delaying JavaScript execution. Delay JS is disabled by default for new installations.
  • Fix: Added JavaScript checks to see if the sortable library is loaded or not, if not then the JS code that requires the library will not execute.
  • Fix: Undefined variable in Breeze minification scripts.

2.0.3

  • Fix:All ajax actions are now restricted to the users that have manage_options capabilities. Vulnerability discovered from patchstack team.
  • Fix: Administrator has only capable to handle manage_options by default.
  • Fix: Added restriction to option-tabs-loader.php, if the user does not have manage_options capability, then the tabs will not load.

2.0.2

  • Fix: Atarim – Client Interface Plugin conflict with UI of Breeze in the admin area.
  • Add: Make LazyLoad for iframes compatible
  • Add: Control WordPress Heartbeat API. Users can disable it, independently on the admin, post editor page, and frontend.
  • Add: DNS prefetch on pages.
  • Add: Improve the handling of warning message while permission is not correct.

2.0.1

  • Fix: Improved handling of minification in Never Cache URL(s) option.

2.0.0

  • Add: Implement a new UI interface.
  • Fix: Duplicate script while using the option Move JS Files to Footer.
  • Fix: Improvise the optimization of WordPress core functions to clean the database correctly.
  • Fix: Implement condition in .htaccess rules while disable «mod_env”.
  • Fix: Compatibility issue with Facebook For WooCommerce plugin.

1.2.6

  • Add: Varnish cache will be clear while plugin deactivate.
  • Add: Enable cache for specific user role.
  • Add: Disable Emojis to reduce request
  • Add: Delete breeze options values from database on plugin deletion.
  • Fix: Compatibility issue of map short codes with GeoDirectory plugin.
  • Fix: Compatibility issue with Ad Inserter plugin.
  • Fix: Compatibility issue of minification with Beaver Builder Plugin.
  • Fix: Compatibility issue of JS scripts with AMP Plugin.
  • Fix: Reduce cookie life time span while user posts a comment.
  • Fix: HTML elements filtered from RestAPI end point of lazy-load scripts.
  • Fix: Config file of each subsite save with appropriate ID in advance cache file.
  • Fix: Google Analytics script exclude from Minification.

1.2.5

  • Añadido: Las URL que contienen cadenas de consulta no se almacenarán en caché por defecto.
  • Añadido: Ignora cadenas de consulta específicas mientras sirve el caché para mejorar el rendimiento.
  • Añadido: Capacidad de almacenar en caché las URL con variables de cadenas de consulta específicas.
  • Añadido: Manejo de caché de URL que tienen múltiples parámetros en una cadena de consulta.
  • Añadido: Manejo de caché excepcional para el caso en el que el enlace permanente se establece en SENCILLO, que incluye enlaces para ENTRADAS, PÁGINAS, ADJUNTOS, CATEGORÍAS, ARCHIVOS.

1.2.4

  • Añadido: Funcionalidad para vaciar TODO el caché a través de la interfaz de línea de comandos (wp-cli).
  • Añadido: Funcionalidad para vaciar el caché de Varnish a través de la interfaz de línea de comandos (wp-cli).
  • Añadido: Funcionalidad para vaciar el caché interno a través de la interfaz de línea de comandos (wp-cli).
  • Añadido: Si bien el permiso del archivo no es correcto, se ha añadido el mensaje de advertencia.
  • Corregido: Compatibilidad con la página Próximamente, el Modo de mantenimiento Páginas de destino de SeedProd.
  • Corregido: Mejora el manejo de la clave array indefinida de advertencia del script JS de retraso mientras se activa el modo de depuración.

1.2.3

  • Añadido: Adición en las reglas de activos de medios para objetos que se pueden almacenar en caché del navegador.
  • Añadido: Adición en las reglas de recursos de fuentes para el objeto almacenable en caché del navegador.
  • Añadido: Adición en las reglas de intercambio de datos para los objetos que se pueden almacenar en caché del navegador.
  • Añadido: Adición en las reglas de archivos de manifiesto para el objeto almacenable en caché del navegador.
  • Añadido: Adición en las reglas de compresión Gzip.
  • Corregido: Improvisa el manejo de la cabecera de la solicitud mientras Varnish está desactivado
  • Corregido: Improvisa la condición de la opción «Activar caché para usuarios registrados»

1.2.2

  • Añadido: Ajustes de exportación a través de la interfaz de línea de comandos (wp-cli).
  • Añadido: Importa ajustes a través de la interfaz de línea de comandos (wp-cli).

1.2.1

  • Corregido: Mejora el manejo del índice indefinido de advertencia de la imagen de carga diferida mientras activas el modo de depuración.
  • Añadido: Opción de activar/desactivar de los scripts en línea JS de Delay.

1.2.0

  • Añadido: Etiqueta de atributos «noreferrer noopener» en enlaces externos cuando procese HTML para el almacenamiento en caché.
  • Añadido: Las fuentes precargadas permiten que el texto permanezca visible durante la carga de la fuente web.
  • Añadido: Solicitud de clave de precarga de fuentes o archivo CSS que cargan fuentes desde el recurso local.
  • Añadido: Los enlaces de precarga permiten activar la precarga de la siguiente página de la aplicación.
  • Añadido: La carga diferida muestra imágenes en una página solo cuando son visibles para el usuario.
  • Añadido: Minimiza el impacto del código de terceros.

1.1.11

  • Corregido: Manejo mejorado de formularios usando nonce en las páginas Enlaces permanente y Opciones.

1.1.10

  • Corregido: Aplica la carga diferida en un archivo individual.
  • Corregido: Excluye la URL del feed generada por el plugin «Facebook para WooCommerce».
  • Corregido: Purgar el caché del sitio en la subcarpeta.
  • Corregido: Las existencias de inventario ahora se actualizan en la página del carrito.
  • Corregido: Soporte mejorado para la nueva versión del plugin WooCommerce Booking Calendar
  • Añadido: Compatible con los plugins EDD y cartflow.
  • Añadido: Las páginas que incluyen shortcode han sido excluidas por Breeze.

1.1.9

Añadido: Manejo mejorado de la minimización para la Exclusión basada en cadenas de consulta en la opción Nunca almacenar en caché estas URL.
Añadido: Aumenta la compatibilidad con Multilingual.

1.1.8

  • Fix: Cache refresh issue when Varnish is disabled.
  • Fix: Replaced functions deprecated in WordPress 5.5 that were causing warning messages.
  • Fix: Replaced deprecated minification libraries to improve compatibility with PHP 7.x onward.
  • Fix: resolved the warning generated by the Query Monitor plugin.
  • Add: compatibility with PHP 7.4

1.1.7

  • Fix: Add HTTP and HTTPS for validation of CDN integration.
  • Fix: Custom settings for multisite will be reapplied after Breeze reactivation.
  • Fix: General improvements to improve support for the WooCommerce Booking Calendar plugin.
  • Fix: Improved handling of minification for Wildcard based exclusion in Never Cache These URLs option.

1.1.6

  • Add: Wildcard (.*) based exclusion of pattern URL strings in Never Cache These URLs option.
  • Fix: Improved validation for CDN integration.
  • Fix: General improvements to support for Elementor Forms/Elementor Pro and CDN integration.

1.1.5

  • Fix: Revised duration for browser cacheable objects

1.1.4

  • Fix: PHP Fatal error while running commands through WP_CLI

1.1.3

  • Fix: Undefine error for inline JS when JS Group file is enabled.
  • Fix: Several files displayed when Group Files was enabled.
  • Fix: Varnish auto purge slowed down admin area while varnish is not running.
  • Fix: PDF files are not downloadable with CDN enabled.
  • Fix: miscellaneous UI issues.
  • Add: The Google Analytics script/tag is now excluded form Minification.
  • Add: Option to enable cache for admin user.
  • Add: Handling of 404 error of JS/CSS/HTML when cache files are not writeable.
  • Add: Exclude @import directive from CSS Minification.

1.1.2

  • Fix: Improved handling of exclusion of CSS and JS while Minification and Group Files options are enabled.
  • Fix: Allow wildcard (.*) based exclusion of pattern files/URIs in exclude JS and exclude CSS fields.
  • Fix: Increase the duration for leverage browser cacheable objects

1.1.1

  • Fix: Removed the use of remote JS. Now uses built-in version of jQuery Libraries.

1.1.0

  • Add: Optional separate cache settings for subsites.

1.0.13

  • Fix: Validation of nonce.
  • Fix: Remove duplication of calls in Varnish purge requests.

1.0.12

  • Fix: Deprecated create_function

1.0.11

  • Fix: Change wp_redirect to wp_safe_redirect to fix redirect vulnerability of URL

1.0.10

  • Add: Allow Purge Cache for Editors role.

1.0.9

  • Add: Option to move JS file to footer during minification
  • Add: Option to deffer loading for JS files
  • Add: Option to include inline CSS
  • Add: Option to include inline JS

1.0.8

  • Fix: Cache exclusion for pages that returns status code other than 200

1.0.7

  • Fix: Grouping and Minification issues for PHP 7.1
  • Fix: Cache purge after version update issue
  • Fix: Increase in cache file size issue.
  • Fix: Server not found error notification
  • Fix: Default WP comments display not require cache purge

1.0.6

  • Fix: All Multisite are now handled globally with settings being handled at network level

1.0.5

  • Fix: Issue with JS minification

1.0.4

  • Fix: Browser Cache issues with WooCommerce session
  • Fix: Clearing Breeze rules from .htaccess upon deactivating of GZIP/Broswer Cache
  • Fix: Regex fix for accepting source url’s without quotes while enabling minifcation
  • Add: FAQ section added

1.0.3-beta

  • Arreglado : Desactivada la caché de navegador en las páginas de WooCommerce de carrito, tienda y cuenta.
  • Arreglado : Eliminación de htaccess cuando se desactivan las opciones de caché de navegador o compresión gzip
  • Arreglado : Problemas con la CDN que no servía tdos los contenidos configurados en el servicio de la CDN

1.0.2-beta

  • Arreglado : Problemas de compatibilidad con WooCommerce

1.0.1-beta

  • Fix : Purging issue to allow only admin users to Purge
  • Añadido : enlace de Feedback

1.0.0

  • Añadir : Primera beta liberada