Breeze — плагин кэширования для WordPress

Описание

Breeze-это бесплатный, простой (но мощный) и удобный плагин кэширования WordPress, разработанный командой Cloudways. Он предлагает различные варианты оптимизации производительности WordPress на различных уровнях. Он одинаково хорошо работает с WordPress, WordPress с WooCommerce и WordPress Multisite.

Breeze преуспевает в следующих областях:

  • Производительность: Breeze улучшает скорость работы сайта и оптимизацию ресурсов. Другие функции включают в себя систему кэширования на уровне файлов, очистку базы данных, минификацию, поддержку кэша Varnish и упрощённые параметры интеграции с CDN.

  • Удобство: Breeze легко установить и настроить прямо из WordPress. Настройка Breeze проста, и большинство параметров по умолчанию сразу хорошо работают. Рекомендуемые настройки должны без проблем работать на всех ваших сайтах WordPress.

  • Простота: Breeze разработан, чтобы быть простым для всех пользователей. Просто установите и активируйте плагин, и вы мгновенно увидите результаты.

Что делает плагин кэширования Breeze для WordPress потрясающим, так это то, что он поставляется со встроенной поддержкой Varnish. Если Varnish не установлен на ваших серверах, Breeze будет использовать свой внутренний механизм кэширования для повышения производительности вашего сайта WordPress.

Поддержка: Мы любим оказывать поддержку! Разместите свои вопросы на форумах поддержки WordPress.org, или если вы являетесь клиентом Cloudways, вы можете задать вопросы на форуме сообщества Cloudways.

Особая благодарность: Мы хотели бы особо отметить WP Speed Of Light за то, что они вдохновляют нас на создание Breeze.

Требования

PHP 7.x, PHP 7.4 рекомендован для лучшей производительности, и WordPress 4.5+

Установка

Чтобы установить плагин через консоль WordPress:

  • В панели администрирования WordPress, выберите ‘Плагины’ > ‘Добавить новый’
  • Ищите ‘Breeze’
  • Щёлкните ‘Установить’ и дождитесь окончания установки. Затем, щёлкните ‘Активировать’

Чтобы установить плагин вручную:

  • Скачайте и распакуйте пакет плагина — breeze.1.0.0.zip
  • Загрузите Breeze в /wp-content/plugins/
  • Активируйте плагин из меню ‘Плагины’ WordPress
  • Доступ к Breeze из панели администрирования WordPress: ‘Настройки’ > ‘Breeze’

Часто задаваемые вопросы

Инструкции по установке

Для установки плагина из консоли WordPress
1. В панели администрирования WordPress: Меню > Плагины > Добавить новый
2. Ищите ‘Breeze’
3. Щёлкните на ‘Установить’ и дождитесь конца установки. Затем, щёлкните ‘Активировать’

Для ручной установки плагина
1. Скачайте и распакуйте пакет плагина — breeze.1.0.0.zip
2. Залейте каталог /breeze в /wp-content/plugins/
3. Активируйте плагин через меню ‘Плагины’ в WordPress
4. Breeze доступен через панель управления WordPress: ‘Настройки’ > ‘Breeze’

Поддерживает ли Breeze Varnish и в какой степени?

Breeze, по умолчанию, поддерживает Varnish. Он был протестирован на полную совместимость с серверами Cloudways, с предустановленным Varnish. Если вы используете хостинг-провайдера, отличного от Cloudways, мы рекомендуем вам подтвердить поддержку Varnish у вашего хостинг-провайдера

Поддерживает ли Breeze WooCommerce?

Breeze полностью совместим с WooCommerce «из коробки». Он не требует никаких особых настроек.

Поддерживает ли Breeze WordPress Multisite?

Breeze полностью совместим с WordPress Multisite без дополнительной конфигурации.

Как Breeze обрабатывает режим WordPress multisite?

Breeze обрабатывает все экземпляры WordPress Multisite глобально. Все настройки для multisite теперь обрабатываются на сетевом уровне.

Breeze совместим с другими плагинами кэширования WordPress?

Мы НЕ РЕКОМЕНДУЕМ одновременно использовать два плагина кэширования WordPress на любом веб-сайте WordPress. ↵
Мы настоятельно рекомендуем Вам использовать Breeze в качестве единственного плагина кэширования для вашего сайта. Если установлены какие-либо другие плагины кэширования, пожалуйста, убедитесь, что вы отключили их, прежде чем приступить к установке Breeze.

Breeze совместим с HTTPS?

Breeze не требует никакого специального конфигурирования для работы с HTTP или HTTPS-страницами.

Есть ли у Breeze проблемы с совместимостью с другими известными плагинами?

Breeze был протестирован с популярными плагинами, доступными на WordPress.org. Пожалуйста, не бойтесь сообщать обо всех несовместимостях в форму тех.поддержки WordPress или в форум сообщества Cloudways.

Breeze поддерживает CDN?

Breeze поддерживает интеграцию с CDN. Она позволяет обслуживать все статические ресурсы (такие как изображения, CSS и JS-файлы) через CDN.

Что делает функция Оптимизации Базы Данных Breeze?

Базы данных WordPress печально известны тем, что хранят такую информацию, как изменения постов, спам-комментарии и многое другое. Со временем базы данных становятся раздутыми, и будет хорошей практикой чистить ненужную информацию, чтобы уменьшить размер базы данных и улучшать оптимизацию.

Оптимизация базы данных Breeze очищает нежелательную информацию в один клик.

Комментарии и другие динамические части моего блога появятся сразу?

Комментарии будут появляться после модерации в соответствии с системой комментариев (или политикой), установленной владельцем блога. Другие динамические изменения, такие как любые изменения в файлах, потребуют полной очистки кэша.

Могу я исключить URL-ы, или отдельные файлы и страницы из кэша?

Вы можете исключить файл, указав его URL-адрес или тип файла (указав расширение файла) в полях исключения (доступных в настройках Breeze). Исключение не позволит кэшу повлиять на этот URL-адрес или тип файла.

Если Varnish активен, вам нужно будет исключить URL-ы и типы файлов в конфигурации Varnish. Если вы размещаете веб-сайты WordPress на серверах Cloudways, следуйте этой инструкции, чтобы исключить URL-ы из кэша Varnish.

Он работает со всеми хостинг-провайдерами?

Breeze был протестирован для работы со всеми основными хостинг-провайдерами. Кроме того, основные настройки Breeze, такие как Gzip, кэш браузера, минификация, группировка, оптимизация базы данных, интеграция с CDN будут работать, как ожидается, у всех хостинг-провайдеров.

Где я могу получить поддержку по Breeze?

Вы можете получить ответы на свои вопросы на форумах поддержки WordPress. Если вы являетесь клиентом Cloudways, пожалуйста, не стесняйтесь начать обсуждение в форуме сообщества Cloudways.

Как я могу протестировать и проверить результаты?

Вы сможете увидеть влияние плагина кэширования Breeze практически сразу. Мы также рекомендуем использовать следующие инструменты для создания метрик:
Google Page Speed
WebPagetest
Pingdom

Плагин Breeze работает с Visual Builder?

Да, плагин Breeze совместим с Visual Builder.

Какие популярные CDN поддерживаются плагином Breeze?

Breeze поддерживает три популярные CDN:
MaxCDN
KeyCDN
Amazon Cloudfront

Breeze поддерживает Push CDN?

Нет, Breeze не поддерживает Push CDN. Тем не менее, вы можете использовать Breeze с Puch CDN используя плагины третьих сторон.

Breeze работает с CloudFlare?

Да. Процесс настройки CloudFlare для Breeze прост. Прочитайте эту статью Базы Знаний для дополнительных деталей.

Как кэш Breeze использует Gzip?

Используя Gzip, Breeze сжимает файлы запросов, еще больше уменьшая размер загружаемых файлов и ускоряя работу пользователя.

Отзывы

12.11.2021
This plugin did a good job speeding up my site but it started to conflict with my google analytics code. It made it so google analytics was only firing when logged into the admin Took me a lot of time and stress to find this plugin was the root cause. Not cool!!!
05.11.2021
Easy to use, and the advanced features for optimization are nice. Unfortunately, the plugin fails to fulfil its basic purposes. Had it installed for months, and in return, I got more trouble than benefits. Like the glitches in the TinyMCE editor (I mainly use the old classic editor with plugin). Finding myself with, repeated, unsaved updates on drafts, losing hours of works on editing, whether text or images. On top of that, slow page load performances. I think I gave this plugin enough chances to redeem itself. It is simply bad, and 2 stars are kind of generous for all the headaches it caused me. Uninstalled and switched to a more popular and seasoned plugin, all problems gone and page load improved. Veery disappointed outcome considering that my websites are hosted on Cloudways, where this plugin is supposed to perform at its best.
29.09.2021
The worst caching plugin, I don't recommend you to download this plugin. thanks
25.08.2021
This plugin causes me and my business SO many headaches. I manage 40+ websites, and after migrating them all to Cloudways and installing Breeze, I have had emails come in from clients almost weekly complaining of broken styles, javascript not loading properly, etc. I went through each site, uninstalled breeze, and now use a different optimization plugin. Now I don't have any issues. Save yourself some trouble and use a more well-developed optimization plugin like WP Rocket.
16.07.2021
Since installing Breeze, the TTFB on the server has risen from around 20-60ms to >1000ms. No amount of config will improve this and therefore I need to uninstall it and use a different cache plugin.
Посмотреть все 79 отзывов

Участники и разработчики

«Breeze — плагин кэширования для WordPress» — проект с открытым исходным кодом. В развитие плагина внесли свой вклад следующие участники:

Участники

«Breeze — плагин кэширования для WordPress» переведён на 9 языков. Благодарим переводчиков за их работу.

Перевести «Breeze — плагин кэширования для WordPress» на ваш язык.

Заинтересованы в разработке?

Посмотрите код, проверьте SVN репозиторий, или подпишитесь на журнал разработки по RSS.

Журнал изменений

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

  • Add: URLs containing query strings will not be cached by default.
  • Add: Ignore specific query strings while serving the cache to improve performance.
  • Add: Ability to cache URLs with specific query strings variables.
  • Add: Cache handling of URLs having multiple parameters in one query string.
  • Add: Exceptional Cache handling for case where permalink is set to PLAIN, which includes links for POST, PAGES, ATTACHMENTS, CATEGORIES, ARCHIVES.

1.2.4

  • Add: Functionality to clear ALL cache via Command Line Interface (wp-cli).
  • Add: Functionality to clear Varnish cache via Command Line Interface (wp-cli).
  • Add: Functionality to clear Internal cache via Command Line Interface (wp-cli).
  • Add: While the file Permission is not correct, the warning message has been added.
  • Fix: Compatibility with Coming Soon Page, Maintenance Mode & Landing Pages by SeedProd.
  • Fix: improve the handling of warning undefine array key of delay JS script while enable debug mode.

1.2.3

  • Add: Addition in Media assets rules for browser cacheable objects.
  • Add: Addition in Font assets rules for browser cacheable object.
  • Add: Addition in Data interchange rules for browser cacheable objects.
  • Add: Addition in Manifest files rules for browser cacheable object.
  • Add: Addition in Gzip compression rules.
  • Fix: Improvise the handling of the Request header while the varnish is disable
  • Fix: Improvise the condition of Option «Enable cache for logged-in users»

1.2.2

  • Add: Export settings via Command Line Interface (wp-cli).
  • Add: Import settings via Command Line Interface(wp-cli).

1.2.1

  • Fix: improve the handling of warning undefine index of lazy load image while enable debug mode.
  • Add: Enable/Disable option of Delay JS inline scripts.

1.2.0

  • Add: “noreferrer noopener” attributes tag on external links when process HTML for caching.
  • Add: Preload fonts allow to text remain visible during webfont load.
  • Add: Preload key request of fonts OR CSS file which load fonts from local resource.
  • Add: Preload links allow to enable preload next page of application.
  • Add: lazy load display images on a page only when they are visible to the user.
  • Add: Minimize the impact of third-party code.

1.1.11

  • Fix: Improved handling of forms using nonce in Permalinks and Options pages.

1.1.10

  • Fix: Apply deferred loading at individual file.
  • Fix: exclude feed url generated by plugin “Facebook for WooCommerce”.
  • Fix: purge site cache in subfolder.
  • Fix: Inventory stock now updated at the Cart page.
  • Fix: Improved Support for the new version of the WooCommerce Booking Calendar plugin.
  • Add: Compatible with EDD and cartflow plugins.
  • Add: pages include shortcode has been exclude by Breeze.

1.1.9

Add: Improved handling of minification for Query stirng based exclusion in Never Cache These URLs option.
Add: Increase compatibility with Multilingual .

1.1.8

  • Исправлено: проблема обновления кэша, когда Varnish выключен.
  • Исправлено: Replaced functions deprecated in WordPress 5.5 that were causing warning messages.
  • Исправлено: Replaced deprecated minification libraries to improve compatibility with PHP 7.x onward.
  • Исправлено: resolved the warning generated by the Query Monitor plugin.
  • Добавлено: совместимость с PHP 7.4

1.1.7

  • Исправлено: добавление HTTP и HTTPS-валидации в интеграции с CDN.
  • Исправлено: Custom settings for multisite will be reapplied after Breeze reactivation.
  • Исправлено: General improvements to improve support for the WooCommerce Booking Calendar plugin.
  • Исправлено: Improved handling of minification for Wildcard based exclusion in Never Cache These URLs option.

1.1.6

  • Добавлено: Wildcard (.*) based exclusion of pattern URL strings in Never Cache These URLs option.
  • Исправлено: улучшенная проверка интеграции с CDN.
  • Исправлено: общие улучшения поддержки Elementor Forms/Elementor Pro и интеграции с CDN.

1.1.5

  • Исправлено: Revised duration for browser cacheable objects

1.1.4

  • Исправлено: PHP Fatal error while running commands through WP_CLI

1.1.3

  • Неопреленённая ошибка для встроенных JS, когда разрешена группировка файлов JS.
  • Исправлено: Several files displayed when Group Files was enabled.
  • Исправлено: Varnish auto purge slowed down admin area while varnish is not running.
  • Исправлено: PDF files are not downloadable with CDN enabled.
  • Исправлено: различные проблемы с пользовательским интерфейсом.
  • Добавлено: The Google Analytics script/tag is now excluded form Minification.
  • Добавлено: настройка, включающая кэширование для пользователя-Администратора.
  • Добавлено: Handling of 404 error of JS/CSS/HTML when cache files are not writeable.
  • Добавлено: 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

  • Добавлено: Разрешить сброс кэша для роли Редактор.

1.0.9

  • Add: Option to move JS file to footer during minification
  • Add: Option to deffer loading for JS files
  • Добавлено: настройка для включения встроенных CSS
  • Добавлено: настройка для включения встроенных 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: Increase in cache file size issue.
  • Исправлено: сообщение об ошибке ‘Сервер не найден’
  • 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

  • Исправлено: проблема с уменьшением JS

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
  • Добавлено: секция ЧаВо

1.0.3-beta

  • Fix : Disabled browser cache for WooCommerce cart, shop and account pages
  • Fix : Removal of htaccess when disabling browser cache and gzip compression options
  • Fix : CDN issues of not serving all the configured contents from CDN service

1.0.2-beta

  • Исправлено: проблемы совместимости с WooCommerce

1.0.1-beta

  • Fix : Purging issue to allow only admin users to Purge
  • Добавлено: ссылка обратной связи

1.0.0

  • Добавлено: первый Beta-релиз