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 сжимает файлы запросов, еще больше уменьшая размер загружаемых файлов и ускоряя работу пользователя.

Отзывы

01.06.2021
For some reason, for users without the Administrator role (such as Editors) it breaks certain REST API requests in really weird ways which in turn breaks the editor. Even though caching is set to Off for logged in users. The only way to fix it that I know of without deactivating the plugin is to turn off the Cache System setting or to make the user an Administrator. For example API requests that should return JSON instead are wrapped in HTML and are returned as text/html which broke certain features for our editors in the block editor. Also, it will remove your Google Analytics script completely if you turn on minification and grouping of JS. The script tag will just disappear. We wasted a few hours on that too. Performance is important to me so I loved the idea of this plugin but it is really unfortunate that it is breaking core functionality (even with the default settings!).
20.05.2021
Well this latest update killed recaptcha, meaning no contact forms (leads) reached us, with an estimated value over £100,000. Trouble is, because of the wayBreeze works, if your logged in then some cache is disabled and systems appear to work. I would strongly advise that you avoid this plugin, gutted that CLoudWays include it as a standard install, very irresposible and unprofessional.
12.05.2021
After updating to 1.2.0 version Adsense ads stopped showing. I had to disable the plugin then adsense started working. fix this issue asap.
09.04.2021
I have used Breeze for a couple of months now. And it was initially OK. Then along came version 1.1.10 and my AMP pages broke. As long as Breeze was deactivated, they were OK. But activate Breeze, even with no option selected, ana AMP was broken. I reported it and all I got back was 'it's not our fault'. Maybe not, but it sure appears that way. Regressed back to 1.1.9 and am working again.
Посмотреть 71 отзыв

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

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

Участники

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

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

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

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

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

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-релиз