LiteSpeed Memcached
На виртуальном хостинге с панелью управления cPanel имеется возможность использовать Memcached от разработчиков LiteSpeed — LSMCD (LiteSpeed Memcached).
Что такое LiteSpeed Memcached
LiteSpeed Memcached — это высокопроизводительная распределенная система кэширования, предназначенная для ускорения работы динамических веб-приложений за счет снижения нагрузки на базу данных.
Основные отличия LiteSpeed Memcached
LSMCD — был разработан на базе Memcached и имеет важное отличие — это раздельное хранилище для каждого пользователя. То есть третьим лицам не удастся получить ваши закешированные данные, как это было бы в случае использования Memcached.
Более подробно о LSMCD вы можете узнать на официальном сайте разработчика
Как активировать LiteSpeed Memcached
Пожалуйста, обратите внимание, что LSMCD работает только на версией PHP 7.0+
- Перейдите в панель управления cPanel
- В разделе PHP Selector — Расширения отметьте чек-боксом пункт memcached.
- Далее перейдите в раздел LSMCD User Manager
- Нажмите на кнопку Change Password и создайте пароль для вашего пользователя. Запомните или запишите сгенерированный пароль.
- Нажмите на кнопку Back и скопируйте следующие данные из раздела Who You Are:
- You are currently logged in as user: username
где username — это логин для авторизации в сервисе LiteSpeed Memcached - LSMCD server is currently set to: 127.0.0.1:11211
где:
127.0.0.1 — это IP адрес, который будет использоваться для подключения к LiteSpeed Memcached
11211 — это порт, который будет использоваться для подключения к LiteSpeed Memcached
- You are currently logged in as user: username
- Теперь все готово для использования LSMCD и теперь вы можете в своем скрипте подключить использование LSMCD.
- Если для используемой вами CMS имеются соответствующие плагины, пожалуйста, используйте их, если их нет вы можете включить использование Memcached вручную, если это поддерживает ваша CMS.
Как использовать LiteSpeed Memcached в WordPress
Для этого вам достаточно установить плагин Litespeed Cache Manager.
Для включения LSMCD:
- перейдите в раздел плагина — Cache
- в строке Object Cache — нажмите на кнопку On
- в строке Method — нажмите на кнопку Memcached
- в строке Host — укажите localhost
- в строке Port — укажите порт 11211
- в строке Username — укажите вашего пользователя, при помощи которого входите в панель управления cPanel
- в строке Password — укажите пароль, который вы указали в разделе «Как активировать LiteSpeed Memcached»
- сохраните изменения нажатием на кнопку Save Changes
Надо включить memcached убедиться что Статус
Memcached расширение: Включить
Redis расширение: Отключено
Тест подключения: Пройден
После этого щёлкнуть Object Cache ВКЛ
Иначе поймаете 503 или не включится memcached