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. Администраторы сайтов могут самостоятельно устанавливать правила истечения срока действия кэша.

In addition to caching, our WordPress plugin has online features provided by QUIC.cloud for Image Optimization and Page Optimization services. When one of these optimizations is requested, data is transmitted to a remote QUIC.cloud server, processed, and then transmitted back for use on your site. QUIC.cloud keeps copies of that data for up to 7 days and then permanently deletes it. Similarly, the WordPress plugin has a Reporting feature whereby a site owner can transmit an environment report to LiteSpeed so that we may better provide technical support. None of these features collects any visitor data. Only server and site data are involved.

QUIC.cloud CDN, if enabled, uses LSCache technology to access your site, and serve your content from remote global nodes. Your data is not accessed by QUIC.cloud employees in any way, except as necessary in providing maintenance or technical support.

Пожалуйста, ознакомьтесь с Политикой конфиденциальности 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.11.2025
Grazie a litespeed cache ho potuto disinstallare plugin aggiuntivi. Funziona molto bene, e quando ho avuto problemi di visualizzazione sui portatili, seguendo le istruzioni ho risolto i problemi! Bravi!
15.11.2025
Very neat and professional plugin. Thank you so much.
06.11.2025
Page Load Time Improved by 99.67% PageSpeed Score Improved by 17% 👍
30.10.2025
LiteSpeed Cache has dramatically improved my page speed and caching efficiency. The suite of options (CDN, image optimization, etc.) is robust and effective. Thank you for maintaining such a powerful caching solution!
Посмотреть все 2 693 отзыва

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

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

Участники

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

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

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

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

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

7.6.2 — Oct 17 2025

  • 🐞Cloud Fixed the PHP 8+ typecast issue in QUIC.cloud signature verification which caused activation failures.
  • Purge Restored a delay purge hook while calling purge by CLI. (asafm7)
  • REST Dropped legacy code that had been used for development purposes.
  • GUI Use a stricter selector for dark mode to prevent side effects.

7.6.1 — Oct 15 2025

  • Cloud Increased POST connection timeout to prevent potential failures.
  • ⚠️🐞GUI Fixed a frontend display issue caused by the dark mode CSS file loading on the website frontend. (Peter Wells PR#923)
  • 🐞Page Optimize Corrected a typo in the DNS prefetch filter. (Yaroslav Yachmenov PR#922)

7.6 — Oct 15 2025

  • 🌱Admin Dark mode supported.
  • 🌱Purge Added Purge All - VPI to the Purge menu. (PR#898)
  • ⚠️🐞Debug Escaped comments to prevent a CSS vulnerability that could occur when debug is on. (#218778 Trustwave #CWE-79)
  • Purge Gravatar purge now also clears the database records. (Serafín Danessa, PR#915)
  • Conf Fixed an issue where the Drop Query String setting was not saved when in network mode. (Jory Hogeveen PR#910)
  • VPI Add fetchpriority and decode attributes to VPI. (Hirak Kalita, serpentdriver, PR#903)
  • Cloud Auto sync new Server IP to QUIC.cloud if changed. (cloud86)
  • GUI Auto update port value when Object Cache Method is changed.
  • API Dropped legacy conf::val() function.
  • 🐞Misc Fixed PHP 7.2 compatibility issue. (Ulrich Viridis, PR#913)
  • Misc Added UCSS file path to comment info for easier debug. (PR#914)

7.5.0.1 — Sep 11 2025

  • 🐞GUI Fixed an issue where the network dashboard template was missing. (mcworks)

7.5 — Sep 10 2025

  • 🌱Image Optimize New option Optimize Image Sizes to allow user to choose which image sizes to include in optimization request.
  • 🐞Purge Purge Time setting will respect WP timezone setting now. (PR#893)
  • 🐞Conf Fixed a minor type-casting bug, which could cause unnecessary QUIC.cloud sync configuration when the setting is empty.
  • Misc Dropped unused rewrite rule from htaccess.

7.4 — Aug 28 2025

  • 🌱Media Added new Auto Rescale Original Image option.
  • 🌱Toolbox Added ability to Disable All for 24 Hours. (PR#886)
  • 🐞CDN Fixed a QUIC.cloud sync configuration failure on network child sites.
  • 🐞Object Cache Fixed a bug that failed to detect the Redis connection status.
  • Cache Better match iPhone browsers for mobile cache detection.
  • Cache Dropped use of advanced-cache.php support since WP v5.3+ doesn’t need it, and LiteSpeed requires WP v5.3+.
  • Cache When page is not cacheable, set header to value used by WordPress Cache-Control header. (asafm7)
  • Page Optimize Better compatibility for dummy CSS removal in cases where other plugins manipulate the quotation marks.
  • Page Optimize Dropped v4.2 legacy LITESPEED_BYPASS_OPTM.
  • Crawler Now use an .html file to test the port, as some security plugins block .txt files and cause port test failure. (#661828)
  • GUI Show current live values for options if they are overridden by filters or the server environment. (PR#885)
  • Data Dropped legacy code and upgraded data migration support to LSCWP v5.7-.
  • Misc Support the LITESPEED_DEV constant to allow switching to a development environment.
  • Misc Allow leading underscore (_) for private functions and variables in format checker.
  • Misc Suppress frequent version check when a certain database option is cached.
  • Misc Dropped sanitize_file_name usage to prevent template failure when 3rd party plugins manipulate that filter.

7.3.0.1 — Jul 30 2025

  • Page Optimize Fixed the page score impact caused by CSS placeholder. (wpconvert, Sean Thompson)
  • Page Optimize Fixed wrong prefetch/preload injection when a page contains other <title> tags. (idatahuy)
  • Crawler Bypassed port test if no server IP set. (kptk, serkanix, Guillermo)

7.3 — Jul 24 2025

  • 🌱CLI Added wp litespeed-database database optimization command.
  • 🌱Misc Added survey and data deletion reminder in deactivation process.
  • Core Refactored the template files to comply with WordPress standards.
  • Core Refactored the CLI files to comply with WordPress standards. Fixed a bug with CLI option command failure handler.
  • ESI Fixed a case where the Edit button is missing on the frontend when the permalink structure is Plain. (#934261 PR#860)
  • API Added litespeed_purge_tags filter to allow manipulation of purge tags.
  • API Allowed overriding litespeed_ui_events via window property. (Zsombor Franczia PR#865)
  • API Added litespeed_vpi_should_queue filter to allow control over appending to the VPI queue. (tompalmer #855, Viktor Szépe PR#856)
  • Debug Allowed debug at multisite network level. (PR#861)
  • Vary Fixed a possible duplicate WebP vary in Chrome when mimicking an iPhone visit.
  • 🐞Vary Used simpler rewrite rule to check for next generation image format support.
  • Page Optimize Tuned the optimized data injection location in HTML to improve SEO. (videofinanzas)
  • Page Optimize Improved DNS prefetch and preconnect sequence in HTML to be as early as possible. Simplified DNS optimization code.
  • 🐞Page Optimize Added the JS Delay library that was missing when page optimization was off while iframe lazy load was on. (Zsombor Franczia #867)
  • 🐞Page Optimize Allowed lazy load threshold overwrite. (Zsombor Franczia #852 PR#857)
  • 🐞Page Optimize Fixed an issue where the async attribute was replaced even when it contained a value, e.g. async=true. (@macorak)
  • 🐞Cloud Fixed the API call timestamp file creation warning.
  • Cloud No longer include public key when logging QUIC.cloud registration process.
  • Image Optimize Resend all images that failed to pull instead of bypassing them. (Ryan D)
  • Crawler Checked QUIC.cloud CDN for crawler hit. (PR#866)
  • 🐞Crawler Fixed an issue where the non-role-simulator crawler added the whole map to the blocklist on servers that only support port 80.
  • GUI Added Enable All Features icon to admin bar when all features are disabled. This replaces the banner that previously displayed in admin. (Tobolo, PR#868)
  • GUI Dropped font files. (Masoud Najjar Khodabakhsh)
  • 3rd Resolved an issue with an empty WooCommerce ESI nonce and HTML comments on geolocation redirection. (#612331 PR#708)
  • OPcache Detected opcache.restrict_api setting to prevent PHP warning in purge. (ookris #9496550 PR#812)
  • Misc Simplified admin JavaScript.
  • Misc Fixed download import file extension issue on mobile. (autori76 #874)
  • Misc Added existing plugin version to ping API for debugging purposes.
  • Misc Fixed comment typos reported by static analysis. (Viktor Szépe PR#836)
  • Misc Removed global variables from plugin initialization file. (Viktor Szépe PR#837)

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 в блок-лист из-за его плохого поведения.