LiteSpeed Cache

Описание

LiteSpeed Cache for WordPress (LSCWP) — это универсальный плагин для ускорения работы сайта, включающий в себя эксклюзивный кэш на уровне сервера и набор функций оптимизации.

LSCWP поддерживает WordPress Multisite и совместим с большинством популярных плагинов, включая WooCommerce, bbPress и Yoast SEO.

LiteSpeed Cache for WordPress совместим с ClassicPress.

Требования

Общие возможности могут быть использованы любым человеком с любым веб-сервером (LiteSpeed, Apache, NGINX и т.д.).

Для использования эксклюзивных функций LiteSpeed требуется одно из следующих условий: OpenLiteSpeed, коммерческие продукты LiteSpeed, хостинг на базе LiteSpeed или CDN QUIC.cloud. Почему?

Возможности плагина

Общие Возможности

  • Бесплатный CDN-кэш QUIC.cloud
  • Поддержка объектного кэша (Memcached/LSMCD/Redis) +
  • Оптимизация изображений (без потерь/ с потерями)
  • Минификация CSS, JavaScript и HTML
  • Минимизируйте встроенные и внешние CSS/JS
  • Объединить CSS/JS
  • Автоматическое создание критического CSS
  • Ленивая загрузка изображений/ифреймов
  • Адаптивные заполнители изображений
  • Поддержка нескольких CDN+
  • Асинхронная загрузка CSS
  • [Defer/delay] Отсрочка/задержка загрузки JS
  • Browser Cache Поддержка+
  • Очиститель и оптимизатор баз данных
  • Оценка PageSpeed (включая Core Web Vitals)
  • Поддержка OPcode Cache+
  • HTTP/2 Push для CSS/JS (на веб-серверах, которые его поддерживают)
  • Предзагрузка DNS
  • API CloudFlare
  • Поддержка одного сайта и нескольких сайтов (сеть)
  • Импорт/Экспорт настроек
  • Привлекательный и понятный интерфейс
  • Поддержка форматов изображений AVIF/WebP
  • Управление пульсацией

+ Эта услуга не предоставляется плагином LSCache, и не гарантируется, что она будет установлена вашим сервис-провайдером. Однако плагин совместим с этой услугой, если она используется на вашем сайте.

Эксклюзивные возможности LiteSpeed

  • Автоматическое кэширование страниц значительно повышает производительность сайта
  • Автоматическая очистка связанных страниц на основе определенных событий
  • Приватный кэш для вошедших в систему пользователей
  • Кэширование вызовов WordPress REST API
  • Раздельное кэширование представлений для настольных и мобильных компьютеров
  • Возможность запланировать очистку для указанных URL-адресов
  • Поддержка WooCommerce и bbPress
  • Команды командной строки WordPress
  • Система API для легкой интеграции кэша
  • Исключение из кэша по URI, категории, тегу, cookie, пользовательскому агенту
  • Интеллектуальная предварительная загрузка с поддержкой SEO-дружественной карты сайта
  • Несколько краулеров для кэша может быть разным
  • Поддержка HTTP/2
  • HTTP/3 и QUIC— поддержка
  • Поддержка ESI (Edge Side Includes)*
  • Виджеты и шорткоды в виде блоков ESI* (требуется плагин Classic Widgets для WP 5.8+)

* Эта функция доступна в премиум-версии плагина

Ресурсы LSCWP

Совместимость со сторонними производителями

Подавляющее большинство плагинов и тем совместимы с LSCache. Для тех, кто не совместим, доступен наш API. Используйте API, чтобы настроить умную очистку, настроить правила кэширования, создать варианты кэша, сделать WP nonce кэшируемым и т.д.

Конфиденциальность

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

К вашему сведению: LiteSpeed Cache для WordPress потенциально хранит дубликат каждой веб-страницы, отображаемой на вашем сайте. Эти страницы хранятся локально в системе, где установлено серверное программное обеспечение LiteSpeed, и не передаются сотрудникам LiteSpeed и не имеют к ним никакого доступа, за исключением случаев, когда это необходимо для оказания плановой технической поддержки по вашему запросу. Все файлы кэша являются временными и при необходимости могут быть легко очищены до истечения их естественного срока действия с помощью команды Purge All. Администраторы сайтов могут самостоятельно устанавливать правила истечения срока действия кэша.

В дополнение к кэшированию, наш плагин WordPress имеет онлайн функции, предоставляемые QUIC.cloud для оптимизации изображений, оптимизации CSS и услуг Low Quality Image Placeholder. Когда запрашивается одна из этих оптимизаций, данные передаются на удаленный сервер QUIC.cloud, обрабатываются, а затем передаются обратно для использования на вашем сайте. Если вы используете QUIC.cloud CDN, он использует технологии LSCache для доступа к вашему сайту и последующего размещения вашего сайта на других серверах по всему миру, а также ваши данные не передаются сотрудникам QUIC.cloud и не доступны им каким-либо образом, за исключением случаев, когда это необходимо для обеспечения обслуживания или технической поддержки. QUIC.cloud хранит копии этих данных в течение 7 дней, а затем безвозвратно удаляет их. Аналогичным образом, плагин WordPress имеет функцию Reporting, с помощью которой владелец сайта может передать отчет о состоянии среды в LiteSpeed, чтобы мы могли лучше обеспечить техническую поддержку. Ни одна из этих функций не собирает данные о посетителях. Собираются только данные сервера и сайта.

Пожалуйста, ознакомьтесь с Политикой конфиденциальности QUIC.cloud для получения полной информации о конфиденциальности/GDPR.

Скриншоты

  • Бенчмарки плагинов
  • Администратор — Консоль
  • Администратор — Оптимизация изображений
  • Администратор — Crawler
  • Настройки администратора — Кэш
  • Настройки администратора — Оптимизация страницы
  • Настройки администратора — CDN
  • Настройки администратора — Оптимизатор БД
  • Настройки администратора — Панель инструментов
  • Пример пропусков кэша
  • Пример попадания в кэш

Установка

Просмотр подробной документации.

Для оптимизации без LiteSpeed Web Server

  1. Установите плагин LiteSpeed Cache for WordPress и активируйте его.
  2. На панели управления WordPress перейдите в раздел LiteSpeed Cache > Оптимизация страницы. Включите доступные функции оптимизации на различных вкладках.

Для кэширования и оптимизации с помощью веб-сервера LiteSpeed

  1. Установите LiteSpeed Web Server Enterprise с модулем LSCache, LiteSpeed Web ADC или OpenLiteSpeed с модулем кэширования (бесплатно). Или подпишитесь на QUIC.cloud CDN.
  2. Установите плагин LiteSpeed Cache for WordPress и активируйте его.
  3. На панели управления WordPress перейдите в раздел LiteSpeed Cache > Cache, убедитесь, что опция Enable LiteSpeed Cache установлена в положение ON.
  4. Включите все необходимые функции кэширования и оптимизации на различных вкладках.

Примечания для LiteSpeed Web Server Enterprise

  • Убедитесь, что ваша лицензия включает модуль LSCache. Пробная лицензия на 2 процессора с модулем LSCache предоставляется бесплатно на 15 дней.
  • На сервере должно быть включено кэширование. Если вы являетесь администратором сервера, нажмите здесь для получения инструкций. В противном случае попросите администратора сервера настроить корень кэша для сервера.

Заметки для OpenLiteSpeed

  • Эта интеграция использует модуль кэширования OpenLiteSpeed.
  • Если это свежая установка OLS, то самый простой способ интеграции — использовать ols1clk. Если используется существующая установка WordPress, используйте параметр --wordpresspath.
  • Если OLS и WordPress уже установлены, следуйте инструкциям в разделе «Как настроить LSCache для WordPress».

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

Почему для функций кэширования требуется LiteSpeed Server?

Этот плагин взаимодействует с сервером LiteSpeed Web Server и его встроенным кэшем страниц (LSCache), чтобы обеспечить превосходную производительность вашего WordPress-сайта. Функции кэширования плагина указывают серверу, что страница может быть кэширована и на какой срок, или аннулируют определенные кэшированные страницы с помощью тегов.

LSCache — это кэш на уровне сервера, поэтому он быстрее, чем кэши на уровне PHP. Сравните с другими кэшами на основе PHP.

Кэш страниц позволяет серверу обойтись без PHP и запросов к базе данных. LSCache, в частности, благодаря своей тесной связи с сервером, может запоминать записи в кэше, чего не могут сделать другие плагины, и анализировать зависимости. Он может использовать теги для управления интеллектуальной очисткой кэша, а также использовать различные куки для предоставления нескольких версий кэшированного контента в зависимости от мобильных и настольных компьютеров, географического положения и валют. Ознакомьтесь с нашей серией блогов Caching 101.

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

У вас нет сервера LiteSpeed? Попробуйте наш CDN-сервис QUIC.cloud. Он позволяет сайтам на любом сервере (включая NGINX и Apache) ощутить всю мощь кэширования LiteSpeed! Нажмите здесь, чтобы узнать больше или попробовать QUIC.cloud.

А как насчет оптимизационных возможностей LSCache?

LSCWP включает в себя дополнительные функции оптимизации, такие как оптимизация баз данных, минификация и комбинирование CSS и JS файлов, HTTP/2 Push, поддержка CDN, кэш браузера, кэш объектов, ленивая загрузка изображений и оптимизация изображений! Эти функции не требуют использования веб-сервера LiteSpeed.

Является ли плагин LiteSpeed Cache для WordPress бесплатным?

Да, LSCWP всегда будет бесплатным и с открытым исходным кодом. Тем не менее, для работы функций кэширования требуется сервер LiteSpeed, а некоторые редакции серверов LiteSpeed являются платными. Некоторые из премиальных онлайн-услуг, предоставляемых через QUIC.cloud (CDN-сервис, оптимизация изображений, критический CSS, размещение низкокачественных изображений и т. д.), требуют оплаты при определенном уровне использования. Подробнее о том, сколько стоят эти услуги и какие уровни обслуживания являются бесплатными, вы можете узнать на панели управления QUIC.cloud.

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

Для использования возможностей LiteSpeed Exclusive этого плагина требуется решение LiteSpeed. Подойдет любое из следующих:

  1. LiteSpeed Web Server Enterprise с модулем LSCache (v5.0.10+)
  2. OpenLiteSpeed (v1.4.17+)
  3. LiteSpeed WebADC (v2.0+)
  4. QUIC.cloud CDN

Общие возможности могут быть использованы с любым веб-сервером. LiteSpeed не требуется.

Работает ли этот плагин в кластерной среде?

Записи кэша хранятся на уровне сервера LiteSpeed. Самое простое решение — использовать LiteSpeed WebADC, так как записи кэша будут храниться на этом уровне.

Если используется другой балансировщик нагрузки, записи кэша будут храниться только на внутренних узлах, а не на балансировщике нагрузки.

Очистка также не будет синхронизирована между узлами, так что это не рекомендуется.

Если требуется индивидуальное решение, обращайтесь в компанию LiteSpeed Technologies по адресу info@litespeedtech.com

ВНИМАНИЕ: Правила перезаписи, созданные этим плагином, должны быть скопированы на балансировщик нагрузки.

Где хранятся файлы кэша?

Фактические кэшированные страницы хранятся и управляются серверами LiteSpeed.

В файловой структуре WordPress ничего не хранится.

Работает ли LiteSpeed Cache для WordPress с OpenLiteSpeed?

Да, он может работать с OpenLiteSpeed, хотя некоторые функции могут не поддерживаться. Подробности см. в разделе Особенности плагина выше. Любые изменения настроек, требующие модификации файла .htaccess, потребуют перезагрузки сервера.

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

Если коротко, то да. Однако в некоторых темах WooCommerce корзина может обновляться некорректно. Посетите наш блог, чтобы узнать, как обнаружить эту проблему и исправить ее при необходимости.

Оптимизированы ли мои изображения?

Изображения не оптимизируются автоматически, если вы не установите для параметра LiteSpeed Cache > Оптимизация изображений > Настройки оптимизации изображений > Автозапрос Cron значение ON. Вы также можете оптимизировать изображения вручную. Узнайте больше.

Как сделать WP nonce кэшируемым в моем стороннем плагине?

Наш API включает функцию, которая использует ESI для «пробивания дыры» в кэшированной странице для нецелевого кода. Это позволяет кэшировать нецелевой код отдельно, независимо от TTL страницы, на которой он находится. Узнайте больше в API документация. Мы также приветствуем пополнение нашего предопределенного списка сторонних плагинов, которые пользователи могут по желанию включать через настройки ESI плагина.

Как включить краулер?

По умолчанию краулер отключен, и сначала его должен включить администратор сервера.

После включения краулера на стороне сервера перейдите в LiteSpeed Cache > Crawler > General Settings и установите для Crawler значение ON.

Более подробную информацию о настройке краулера можно найти в документации по Crawler.

Какие плагины и темы совместимы с ними?

Подавляющее большинство плагинов и тем совместимы с LiteSpeed Cache. Наиболее актуальную информацию о совместимости можно найти в нашей документации

Как сообщить об ошибках безопасности?

Вы можете сообщать об ошибках безопасности через программу раскрытия уязвимостей Patchstack. Команда Patchstack поможет проверить, отследить и устранить любые уязвимости в системе безопасности. Сообщите об уязвимости безопасности.

Отзывы

19.06.2025
Since I’m on a LiteSpeed server, using the plugin was a no-brainer. It’s solid, packed with features, and highly customizable. That said, you don’t need to tweak every setting to see results. I left most defaults on and the site is now noticeably faster.
10.06.2025
This plugin can really improve the speed of your site! Using it is not so easy. You can really mess up stuff with the wrong settings, image optimization can be hard to get working. But if you are willing to invest time to understand the settings and use them the right way, Litespeed can’t be beaten.
Посмотреть все 2 646 отзывов

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

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

Участники

«LiteSpeed Cache» переведён на 32 языка. Благодарим переводчиков за их работу.

Перевести «LiteSpeed Cache» на ваш язык.

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

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

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

7.2 — Jun 18 2025

  • 🌱CDN New option: Cloudflare Clear on purge all. (PR#828)
  • Core Used site_url instead of home_url to fix the content folder parsing and QUIC.cloud calls.
  • 🐞Cloud Fixed a bug where we tried to sync QUIC.cloud usage while debug mode was ON, even when QC was not activated.
  • Cloud Stored request timestamp in static files along w/ database to prevent duplicate requests when database is down.
  • Cache Dropped Cache PHP Resources option.
  • Cache Added verification to prevent admin pages from caching even if the site is set to be globally cacheable.
  • Image Optimize Disable image pull cron if there have been no image notifications.
  • Crawler Non-role simulator crawler will now use DNS resolve to hit original server instead of CDN nodes.
  • Media Resolved an issue where deleting an image from grid mode neglected to also remove the optimized versions of the image. (PR#844, Zsombor Franczia #841)
  • Media Allowed filter litespeed_next_gen_format to manipulate the value of next gen format. (Zsombor Franczia #853)
  • 3rd Elementor: Clear all caches on regenerate CSS & Data. (PR#806)
  • Config Purge All On Upgrade now defaults to OFF.
  • GUI Showed Disable all features message on all WP-Admin pages for Admin-level users when enabled.
  • Misc Used PHPCS w/ WordPress core and security coding standards to reformat cache menu code. (Viktor Szépe #696)
  • Misc Replaced use of SHOW TABLES with DESCRIBE to prevent database halt in very large WP Multisite installations. (Boone Gorges PR#834, PR#850)
  • Misc Replaced constants with WordPress functions to check whether AJAX or CRON is running.
  • API Added action litespeed_save_conf to provide a trigger for configuration updates.

7.1 — Apr 24 2025

  • 🌱Оптимизация страниц страниц Добавлена поддержка списков разрешений для CCSS.
  • Облако Результаты CCSS теперь генерируются асинхронно через сервисы очередей QUIC.cloud.
  • Облако В сервисы QUIC.cloud добавлен контроль TTL, чтобы сделать следующие запросы более гибкими.
  • Crawler Удаление не-WebP/AVIF краулера, если используются изображения Next Gen.
  • 🐞 Конфигурация Исправлена ошибка генерации .htaccess, возникавшая при повторной активации после предыдущей деактивации. (PR#825)
  • GUI Благодаря отзывам пользователей улучшен баннер уведомления о регистрации КК для онлайн-сервисов.
  • GUI Ссылки на управление QUIC.cloud будут открываться в одном выделенном новом окне, чтобы предотвратить несколько сеансов.
  • Оптимизация страниц Усовершенствованная проверка получения URL-адресов позволяет избежать раскрытия возможной локальной информации.
  • Отладка Добавлена кнопка Click to copy logs на вкладке Log View.
  • CLI Удален изменяющийся журнал предупреждений в CLI для процесса активации QC с помощью настроенного cookie для входа.
  • CLI Устранен сбой в журнале CLI в процессе активации QC при отсутствии существующего сообщения администратора.
  • Разное Проверяйте версию только после обновления, чтобы уменьшить количество запросов.
  • Разное Переключились на CyberPanel.sh для определения публичного IP для dash-инструмента.

7.0.1 — Apr 8 2025

  • Оптимизация страниц Перенос старых данных для добавления слэша в конце страницы для лучшей совместимости с данными UCSS/CCSS, оптимизированными для версии 7.0.

7.0.0.1 — Mar 27 2025

  • GUI Устранена ошибка отображения баннера в некоторых случаях старой версии.
  • GUI Исправлен постоянно появляющийся баннер ошибки, когда сайт не использует QC.
  • Конфигурация Исправлена проблема постоянной проверки CDN sync_conf/purge после обновления до v7.0.
  • 3-е Улучшена совместимость WPML с несколькими языками sync_conf.

7.0 — Mar 25 2025

  • 🌱 Оптимизация изображений Добавлен формат AVIF.
  • Ядро Изменена автоматическая загрузка классов плагинов на предварительную загрузку всех классов для предотвращения проблем с обновлением.
  • Ядро Переработан метод инициализации конфигурационных данных для обновления в реальном времени вместо отложенного обновления на этапе обновления плагина.
  • Ядро Используется const.default.json вместо const.default.ini для лучшей совместимости в случае отключения функции parse_ini_file().
  • Ядро Минимальная требуемая версия PHP увеличена до PHP v7.2.0.
  • Ядро Минимальная необходимая версия WP увеличена до WP v5.3.
  • Облако потеряло ключ домена. Теперь для аутентификации и проверки подлинности используется шифрование натрия.
  • Облако Добавлена поддержка list_preferred при определении узлов онлайн-сервиса.
  • Облако Исправлено PHP-предупреждение об удалении домена по истечении срока действия. (cheekymate06)
  • Облако Автоматически удаляет баннер с сообщением об ошибке облака при успешном повторном подключении.
  • Облако Упрощена настройка параметров синхронизации, теперь можно только сравнивать и размещать необходимые параметры.
  • Конфигурация Упрощенная настройка CDN в QUIC.cloud. Служба CDN теперь автоматически определяется при активации в панели управления QUIC.cloud.
  • Конфигурация Убрана начальная проверка версии при сравнении md5, чтобы решить, синхронизировать ли конфигурацию при обновлении плагина.
  • Конфигурация LITESPEED_DISABLE_ALL теперь будет проверять значение, чтобы определить, было ли оно применено.
  • Оптимизация базы данных Исправлена сводка автозагрузки для WP6.6+. (Mukesh Panchal/Viktor Szépe)
  • CLI Добавлена команда QUIC.cloud CDN CLI: wp litespeed-online cdn_init --ssl-cert=xxx.pem --ssl-key=xxx -method=cname|ns|cfi.
  • CLI Добавлена команда QUIC.cloud CDN CLI: wp litespeed-online link --email=xxx@example.com --api-key=xxx.
  • CLI Добавлена команда QUIC.cloud CDN CLI: wp litespeed-online cdn_status.
  • CLI Добавлен аргумент --force для команды QUIC.cloud CLI wp litespeed-online ping.
  • Оптимизация изображений Убрана настройка Auto Pull Cron. Добавлена поддержка PHP const LITESPEED_IMG_OPTM_PULL_CRON.
  • Оптимизация изображений Добавлена кнопка мягкого сброса счетчика, позволяющая перезапустить оптимизацию изображений без уничтожения ранее оптимизированных изображений.
  • Оптимизация изображений Добавлена поддержка LITESPEED_IMG_OPTM_PULL_THREADS для настройки потоков, чтобы избежать ограничений PHP на максимальное соединение.
  • Оптимизация изображений Добавлена поддержка последнего изменения заголовка WebP Accept для обслуживания WebP в firefox.
  • Оптимизация изображений Разрешена PHP-константа LITESPEED_FORCE_WP_REMOTE_GET для принудительного использования функции wp_remote_get() для извлечения изображений.
  • Оптимизация изображений Удален API-фильтр litespeed_img_optm_options_per_image.
  • Оптимизация изображений Автоматическое перенаправление узлов при переключении серверной среды между Preview и Production.
  • Очистка Разрешается задать значение LSWCP_EMPTYCACHE равным false, чтобы отключить возможность очистки всех сайтов.
  • Очистка У каждого действия очистки теперь есть хук.
  • Очистка Исправлена ошибка с тегами очистки строк запросов PURGESINGLE и PURGE.
  • Очистка PURGE очистит только один URL, как PURGESINGLE.
  • ESI Исправлен логический сбой журнала при пустом буфере ESI.
  • ESI Добавлены нонсы Elementor (jujube0ajluxl PR#736)
  • ESI Исправлена проблема отсутствия кэша в запросах no-vary ESI, возникавшая при установке Login Cookie.
  • ESI ESI больше не будет отправлять заголовки обновления cookie.
  • Vary Исправление имени Vary, которое раньше происходило в хуке after_setup_theme, теперь происходит позже в хуке init.
  • Crawler Улучшенная функция генерации хэшей для криптографической безопасности.
  • Crawler Добавлена обратная роль симулятора с IP, ограниченным только 127.0.0.1. Используйте LITESPEED_CRAWLER_LOCAL_PORT, чтобы использовать 80, если оригинальный сервер не поддерживает 443.
  • Crawler Усиление безопасности симулятора ролей путем запрета доступа редактора или выше в настройках.
  • Crawler По умолчанию ограничил максимальную продолжительность работы краулера до 900 секунд и отменил эту настройку.
  • Crawler Гусеница будет остановлена, когда предел нагрузки установлен на 0.
  • Crawler Удален параметр Delay. Добавлена ​​поддержка PHP const LITESPEED_CRAWLER_USLEEP.
  • Crawler Удален параметр Timeout. Добавлена ​​поддержка PHP const LITESPEED_CRAWLER_TIMEOUT.
  • Crawler Удален параметр Threads. Добавлена ​​поддержка PHP const LITESPEED_CRAWLER_THREADS.
  • Crawler Удален параметр Interval Between Runs. Добавлена ​​поддержка PHP const LITESPEED_CRAWLER_RUN_INTERVAL.
  • Crawler Удален параметр Sitemap Timeout. Добавлена ​​поддержка PHP const LITESPEED_CRAWLER_MAP_TIMEOUT.
  • Crawler Удален параметр Удалить домен из Sitemap. Добавлена ​​поддержка PHP const LITESPEED_CRAWLER_DROP_DOMAIN.
  • Crawler Исправлен неверный путь к файлу .pid в папке wp-admin в некоторых случаях. (igobybus)
  • Crawler Показывает ошибку пустой карты и отключает crawler, когда карта еще не установлена.
  • Оптимизация страниц Обновлен парсер ссылок запроса, чтобы следовать пермалинку сайта. (Mijnheer Eetpraat #766)
  • Оптимизация страниц Обновлена новейшая библиотека оптимизации CSS/JS, исправлены проблемы с минификацией RGB и внешним импортом при объединении CSS.
  • Оптимизация страниц Исключите Google Analytics из оптимизации JavaScript. (Джеймс М. Джойс #269 PR#726)
  • Оптимизация страниц Исправлена опечатка в определении константы LITESPEED_NO_OPTM. (Рой Орбитсон PR#796)
  • CDN Исправлена замена CDN для встроенных CSS url с круглыми скобками. (agodbu)
  • GUI Добавлена вкладка Online Service в меню General.
  • GUI Добавлена вкладка QUIC.cloud CDN.
  • GUI Объединил все настройки Crawler на одной вкладке настроек.
  • GUI Переключение кнопок совместимости rtl. (Элиза/Мершад Дарзи #603)
  • GUI Исправлена проблема, из-за которой не удаляемый баннер не мог быть передан эхом напрямую.
  • GUI Ограничение графика скорости страниц только для кэшируемых серверов.
  • Тег Исправлено потенциальное предупреждение в тегах. (ikiterder)
  • Тег Добавлено действие AJAX для кэширования тегов.
  • Тег Отказ от обычного HTTP-кода. Для тегов будут использоваться только коды ошибок (403/404/500).
  • Разное Исправлена фатальная ошибка активации при установке Network, когда другие плагины не активны. (PR#808 #9496550)
  • Разное Улучшен файл README путем добавления минимальных поддерживаемых версий PHP/WordPress. (Viktor Szépe)
  • Разное Добавлена зависимость от загрузки перевода «точно в срок». (Паскаль Бирхлер #738)
  • Разное Теперь перед сохранением файла будет проверяться правильность имени файла, чтобы исправить возможную проблему с журналом Object Cache. (Mahdi Akrami #761)
  • Разное Исправлена совместимость с PHP 7.2 в облачном сообщении. (Viktor Szépe #771)
  • Разное Баннер предупреждения о несовместимости для сторонних плагинов теперь можно убрать.
  • Разное Сгенерированный файл robots.txt в папке litespeed, чтобы предотвратить индексацию поисковыми системами статических файлов ресурсов. (djwilko12)
  • Отладка Ускоренная инициализация отладки на как можно более раннем этапе, чтобы можно было регистрировать больше информации о конфигурации.
  • 3-е Исправлено предупреждение при интеграции кода Buddy Press. (Viktor Szépe/antipole PR#778)

6.5.4 — Dec 16 2024

  • Оптимизация страниц Исправлена ошибка Google Fonts при использовании опции Async. (HivePress #787)

6.5.3 — Dec 4 2024

  • Разное Экранирование цитат в атрибутах при построении HTML. (CVE-2024-51915)

6.5.2 — Oct 17 2024

  • Crawler Удален едва используемый симулятор ролей из Crawler, чтобы предотвратить потенциальные проблемы безопасности.
  • Разное Удалена функция mt_srand в генерации случайного хэша, чтобы немного улучшить результат хэширования.

6.5.1 — Sep 25 2024

  • Безопасность Этот выпуск включает два обновления безопасности для улучшения проверки сообщений в редакторе (CVE-2024-47373) и для защиты отображения очереди в графическом интерфейсе от вредоносного ввода переменных (CVE-2024-47374).
  • Медиа Sanitized dimensions for the images when replacing with placeholders. (TaiYou)
  • Оптимизация страниц Sanitized изменяет значение в списке очереди. (TaiYou)
  • Облако Ошибка API Silent при невозможности получить обновления новостей.

6.5.0.2 — Sep 6 2024

  • Отладка Улучшение совместимости для установок WP без AUTH_KEY, определенного в wp-config.php.

6.5.0.1 — Sep 4 2024

  • 🔥Отладка Исправлена фатальная ошибка, когда Object Cache включен, но не удалось подключиться, и директория wp-content/litespeed не доступна для записи, а опция отладки включена.

6.5 — Sep 4 2024

*❗Безопасность Этот выпуск содержит несколько улучшений в журнале отладки для повышения безопасности, которые перечислены ниже. Обновление настоятельно рекомендуется.
* Отладка Перемещен журнал отладки в отдельную папку litespeed /wp-content/litespeed/debug/.
* Отладка Запрещено посещение файлов журнала папки /litespeed/debug/ в .htaccess.
* Отладка Отменена поддержка const LSCWP_DEBUG_PATH.
* Отладка Переименован debug.purge.log в purge.log.
* Отладка Добавлен фиктивный index.php для папки debug.
* Отладка Использована случайная строка для имен файлов журнала.
* Отладка Удалена информация, связанная с cookies. (Спасибо Рафи)
* Отладка Убрана опция Log Cookies.
* Report Избавлен от содержимого отчета для защиты от потенциальной XSS-атаки. (Ислам Р алсаид #505746)
* ESI Добавлен nonce для расширенных пользовательских полей + расширенных форм. (David Lapointe Gilbert #439)
* Очистка Запуск ACTION_PURGE_EMPTYCACHE, даже если кэш отключен в сетевой админке (Philip #453)
* Оптимизация страниц Отключите исключение UCSS, если UCSS неактивен. (#640)
* 3-е Исправлено неопределенное предупреждение в виджетах WooCommerce. (Lolosan #719)
* 3-я Исправлена интеграция с переключением пользователей. (John Blackbourn #725)
* 3-я Исправлена проблема отсутствия панели администратора на фронтенде DIVI + Elementor. (thyran/robertstaddon PR#727)

6.4.1 — Aug 19 2024

  • Безопасность В этом выпуске исправлена проблема безопасности, которая может повлиять на предыдущие версии LSCWP, начиная с версии 1.9.
  • 🐞Оптимизация страницы Исправлена проблема возврата пустой страницы при минификации HTML. (#706)
  • 🐞CDN Исправлена ошибка, когда опция статуса Cloudflare была пустой (#684 #992174)
  • Ядро Минимальная необходимая версия WP увеличена до WP v4.9.

6.4 — Aug 13 2024

  • Кэш Исправлено состояние попаданий в кэш QC и LSADC.
  • Облако Разрешите удаление информации о партнере в уведомлении QUIC.cloud.
  • Crawler Отделена проверка подготовки CSS от проверки гусеницами.
  • GUI Перемещена настройка WordPress Image Quality Control из меню Image Optimization в меню Page Optimization.
  • 3-й Добавьте кнопку редактирования Elementor обратно в ESI. (PR#635)
  • 3-й Исправлен потенциальный конфликт Instant click с другими плагинами.

6.3.0.1 — Jul 29 2024

  • 🔥🐞Rest Отключен кэш редактора WP по умолчанию для REST-запросов, чтобы исправить ошибки редактора. (Shivam)
  • Кэш Поддерживаются предопределенные настройки cache_nocacheable.txt.

6.3 — Jul 22 2024

  • 🌱Оптимизация страниц HTML Keep Comments: При минификации HTML не отбрасывает комментарии, соответствующие заданному шаблону. (#328853)
  • 🌱Кэш Кэширование POST-запросов. Теперь можно настроить кэширование POST/GET AJAX-запросов. (#647300)
  • Кэш Обход инициализации администратора при выполнении ajax-вызова. (Tim)
  • Кэш Улучшение контроля над расположением кэша #541 (Галь Барас/Танвир Исрак)
  • Облако Добавлен nonce для проверки обратного вызова для повышения безопасности. (Хлоя@Wordfence)
  • Облако Исправлено сообщение об ошибке для суточной квоты.
  • Облако Отображение сообщения об ошибке при взаимодействии с QUIC.cloud приводит к ошибке токена.
  • ESI Обход ESI на более ранней стадии при получении DONOTCACHEPAGE.
  • ESI Добавлен ESI nonce для календаря событий и мобильного гамбургер-меню jetMenu. (#306983 #163710 PR#419)
  • ESI Добавлен nonce доступа к данным WP (PR#665)
  • ESI Добавлен ESI-нетче WP User Frontend (PR#675)
  • Медиа Игнорирование изображений из JS при определении размера изображения (PR#660)
  • GUI Перемещено меню предустановок с уровня сети на уровень сайта для многосайтовых сетей.
  • GUI Подавлено сообщение о генерации карты сайта, если оно не было вызвано вручную.
  • GUI Добавлена очистка CloudFlare в меню передней панели.
  • GUI Разрешена настройка партнерской ссылки для входа в CDN в тире.
  • Оптимизация страниц Очищена таблица litespeed_url при очистке url-файлов. (PR#664)
  • Оптимизация страниц Обновлена библиотека Instant Click до версии 5.2.0.
  • Оптимизация страниц Добавлена тема Flatsome, исключающая случайные строки. (PR#415)
  • Оптимизация страниц Исключите турникет Cloudflare из JS-оптимизации. (Tobolo)
  • Оптимизация страниц Исправлены проблемы с турникетами Cloudflare. (Contributolo PR#671/672)
  • Объект Улучшен отладочный журнал для статуса кэша объектов. (PR#669)
  • Объект Добавлены краткие разбираемые комментарии к заголовкам в drop-in файл. (OllieJones)
  • Отладка Обрезанный журнал отладки.
  • Разное Улучшена совместимость и ускорено разрешение для JSON-функций json_encode/json_decode. (hosni/szepeviktor #693)
  • Разное Исправлены опечатки в параметрах и комментариях. (szepeviktor #688)
  • Оптимизация изображений Исправлена проблема, из-за которой подавлялись новые запросы, когда в библиотеке не было новых изображений, но в очереди на отправку оставались необработанные изображения.
  • Оптимизация изображений Улучшена проверка квоты на стороне облака: запрещены новые запросы, если они уведомлены, но не выполнены.
  • Оптимизация изображений Сохраняйте атрибуты изображений при замене размеров. (PR#686 #381779)

6.2.0.1 — Apr 25 2024

  • 🔥🐞Оптимизация страниц Исправлена проблема с отображением изображений, возникающая при использовании атрибута data-settings в Elementor, когда WebP-изображение еще не готово. (kanten/cbwwebmaster/reedock #132840 #680939 #326525)

6.2 — Apr 23 2024

  • 🌱Crawler Добавлен фильтр попаданий/пропусков Crawler. (#328853)
  • 🌱CLI Оптимизация изображений теперь поддерживает wp litespeed-image batch_switch orig/optm. (A2Hosting)
  • 🌱VPI Автоматическая предварительная загрузка изображений VPI. (Ankit)
  • Объект Добавлена поддержка аутентификации по имени пользователя/паролю для Redis (PR#616 Donatas Abraitis/hostinger)
  • Оптимизация страниц теперь поддерживает замену WebP-параметров данных Elementors. (Спасибо Ryan D)
  • Кэш Отправляйте Cache-Control: no-cache, no-store, must-revalidate, max-age=0, когда страница не кэшируется. (asafm7/Ruikai)
  • Кэш Теперь контроль кэша будет уважать X-Http-Method-Override. (George)
  • Кэш Нет кэша для X-Http-Method-Override: HEAD. (Джордж)
  • Кэш Указанный LSCWP в совместимом файле adv-cache.
  • Кэш Исправлен цикл перенаправления, если строка запроса содержит хвостовой амперсанд (#389629)
  • Кэш Удалена опция «Кэшировать Favicon.ico», поскольку она избыточна для 404 кэша. (Лорен)
  • Кэш Исправлено устаревшее предупреждение PHP v8 при перенаправлении страниц. (Проблема #617 dcx15)
  • Облако Обратный вызов REST, используемый ACL для проверки QC ips.
  • Облако Исправлена опечатка в разборе облачных msg, из-за которой не отображались сообщения об ошибках.
  • Облако Carried on PHP ver для лучшего определения версии.
  • Облако Escaped token для корректного отображения в отчете.
  • Облако Исправлена ошибка настройки проверки ip-адреса облака QC в PHP 5.3.
  • 🐞Облако Исправлено постоянное обнаружение новых версий.
  • 🐞Оптимизация изображений Исправлено несоответствие суммарного счетчика для готовых изображений. (A2Hosting)
  • CDN Автоматическая настройка CDN совместима с версиями WP менее 5.3.
  • 🐞CDN Исправлена неправильная замена файлов, не являющихся изображениями, при замене изображений. (Лукас)
  • GUI Дальнейшая фильтрация баннерных сообщений администратора для предотвращения существующего опасного кода в базе данных.
  • REST Исправлено потенциальное предупреждение PHP при проверке REST, когда параметр был пуст. (metikar)

6.1 — Feb 1 2024

  • 🌱База данных Новая функция мета-оптимизации Clear Orphaned Post.
  • Оптимизация изображений Исправлено возможное предупреждение PHP при ответе библиотеки запросов WP.
  • Оптимизация изображений Разблокирован noabort для всех async-задач, чтобы избежать таймаута оптимизации изображений. (Питер Уэллс)
  • Оптимизация изображений Исправлена проблема, из-за которой изображения не подтягивались в старых версиях WordPress. (PR#608)
  • Оптимизация изображений Улучшена обработка исключений при истечении срока действия сертификата сервера узла.
  • 🐞Оптимизация изображений Те, кому не удалось извлечь изображения из-за истечения срока действия 404, теперь смогут отправить запрос снова.
  • Crawler CLI теперь сможет принудительно запускать ползание, даже если оно было недавно инициировано в графическом интерфейсе плагина.
  • Оптимизация страниц Исправлено предупреждение о создании динамического свойства в PHP8. (PR#606)
  • Оптимизация страниц Исправлена проблема, при которой getimagesize мог привести к ошибке оптимизации страницы. (PR#607)
  • Тег Исправлено предупреждение о преобразовании массива в строку. (PR#604)
  • Кэш объектов Return false для предотвращения предупреждения PHP, когда Redis не может установить значение. (PR#612)
  • Тег кэша Исправлена проблема, при которой $wp_query был равен null при получении тегов кэша. (PR#589)

6.0.0.1 — Dec 15 2023

  • 🐞Оптимизация изображений Группировка принятых уведомлений на серверы регионального центра для снижения нагрузки после извлечения изображений.

6.0 — Dec 12 2023

  • 🌱Оптимизация изображений Параллельная тяга. (⭐ Внесено Питером Уэллсом #581)
  • 🌱Кэш CLI Crawler.
  • 🌱Кэш Новый параметр Vary Cookies.
  • 🌱Media Новая опция Preload Featured Image. (Анкит)
  • Ядро Обзор безопасности кодовой базы. (Особая благодарность Рафи Мухаммаду @ Patchstack)
  • Очистка При очистке не будет показано сообщение QC, если очередь не очищена.
  • Очистка Исправлено потенциальное предупреждение, когда тип сообщения не соответствует ожидаемому. (victorzink)
  • Конфигурация Поле IP-адреса сервера теперь может быть очищено. (#111647)
  • Конфигурация Устранение уязвимости в настройках CDN CloudFlare. (Гульшан Кумар #541805)
  • Crawler Подавлено сообщение о генерации карты сайта при запуске через cron.
  • Crawler Исправление предупреждения о создании динамических свойств в PHP v8.2. (oldrup #586)
  • VPI VPI теперь может поддерживать неалфавитные имена файлов.
  • VPI Исправлено предупреждение об устаревании PHP8.2. (Ryan D)
  • ESI Исправлена проблема с отображением ESI nonce только в HTML-комментариях. (Giorgos K.)
  • 🐞Оптимизация страниц Исправлена фатальная ошибка PHP, вызванная массовым включением неиспользуемых сервисов в плагине WHM. (Майкл)
  • 🐞Сеть Исправьте опции in-memory для многосайтовости. (Tynan #588)
  • Сеть Исправьте ссылку Отключить все функции для многосайтовости.
  • 🐞Оптимизация изображения Удаление исходного изображения также приведет к удалению оптимизированных изображений.
  • Оптимизация изображений Увеличение срока выполнения процесса вытягивания.
  • Оптимизация изображений Время последнего вытягивания и тег cron теперь включены в сводку оптимизации.
  • Оптимизация изображений Фиксированные слайд-шоу Elementors необычные фоновые изображения. (Ryan D)
  • 🐞Оптимизация базы данных Устранение проблемы, при которой очистка ревизий постов при очистке постметы не выполнялась. (Tynan #596)
  • Crawler Добавлены обновления статуса в CLI. (Ларс)
  • 3-я очистка категорий товаров WPML для WooCommerce. (Tynan #577)

5.7.0.1 — Oct 25 2023

  • GUI Улучшения в сообщениях баннера администратора. (#694622)
  • CDN Улучшения в настройке CDN. (#694622)
  • Оптимизация изображений Улучшение процесса проверки идентификации изображений. (#694622)

5.7 — Oct 10 2023

  • 🌱Оптимизация страницы Доступна новая опция: Предварительное подключение. (xguiboy/Mukesh Patel)
  • 🌱3-я Новая опция Vary for Mini Cart для WooCommerce. (Ruikai)
  • Облако Принудительная синхронизация конфигурации с QUIC.cloud, если CDN снова включен.
  • Облако Принудительная синхронизация конфигурации с QUIC.cloud, если ключ домена считан.
  • Облако Limit multi-line fields when posting to QC.
  • Кэш Рассматривайте запросы HEAD как кэшируемые, как и GET. (Джордж Ванг)
  • 🐞ESI Исправлена возможная проблема с уязвимостью. (István Márton@Wordfence #841011)
  • 🐞ESI Перезаписывайте SCRIPT_URI, чтобы предотвратить перенаправление ESI-запросов. (Tobolo)
  • 🐞Оптимизация изображений Обходите ненужную обработку изображений, если они были оптимизированы лишь частично. (Ruikai)
  • 🐞Гость Гостевой режим больше не будет включать WebP напрямую. (Michael Heymann)
  • CDN Автоматическое отключение CDN, если URL CDN недействителен. (Ruikai)
  • CDN Исправлено предупреждение о нулевом параметре для PHP v8.1 (#584)
  • API Добавлен фильтр litespeed_media_add_missing_sizes, позволяющий обойти опцию Media «add missing sizes» (для гостевой оптимизации и других). (PR #564)
  • Гость Исправлена ошибка soft 404 и отчет robots.txt для guest.vary.php.
  • Vary Включено litespeed_vary_cookies для LSWS Enterprise.
  • GUI Устранено неправильное отображение подсказок WebP при выключенном гостевом режиме.
  • GUI Добавлен почтовый ящик для продвижения QUIC.cloud на странице приборной панели.
  • 3-й Добавил pagespeed ninja в блок-лист из-за его плохого поведения.