2.13.1.2.3. Настройка Memcached в WordPress
Чтобы WordPress мог использовать Memcached, установите и настройте один из специализированных плагинов.
- Откройте админ-панель сайта.
- Установите и активируйте плагин WP-FFPC.
- Отредактируйте конфигурационный файл сайта
wp-config.php
и добавьте в его начало (сразу после<?php
) такую строку:define ( 'WP_CACHE', true );
- В админ-панели сайта перейдите в раздел «Настройки → WP-FFPC»:
- Проверьте вкладку «Cache type» и убедитесь, что напротив «Select backend» выбрано «PHP Memcached».
- Переключитесь на вкладку «Backend settings».
- В поле «Hosts» укажите
/home/example/.system/memcache/socket:0
, подставив вместоexample
название хостинг-аккаунта, в котором размещён сайт. - Сохраните изменения. Если всё в порядке, вверху раздела напротив «Backend status» должно отобразиться «up and running».
- Проверьте работу сайта.
- Откройте админ-панель сайта.
- Установите и активируйте плагин W3 Total Cache.
- Перейдите в раздел «Performance → General Settings».
- В блоке «Page Cache»:
- Напротив «Page Cache» установите галочку рядом с «Enabled».
- Напротив «Page Cache Method» выберите «Memcached».
- Сохраните изменения.
- Перейдите в раздел «Performance → Page Cache».
- В блоке «Advanced»:
- Напротив «Memcached hostname:port / IP:port» укажите
/home/example/.system/memcache/socket:0
, подставив вместоexample
название хостинг-аккаунта, в котором размещён сайт. - Нажмите «Test». Если всё в порядке, должна высветиться зелёная надпись «Test passed».
- Сохраните изменения.
- Выполните аналогичные действия для «Database Cache» и «Object Cache».
- Проверьте работу сайта.