Хотя WordPress чрезвычайно универсален, ваш сайт может работать менее эффективно, когда он начинает получать больше трафика. Поскольку каждая страница WordPress обрабатывается PHP, она может потреблять большой объем памяти на веб-сервере, когда на вашем сайте даже умеренный объем трафика. Поскольку WP-Super Cache создает статический файловый кэш вашего сайта и загружает его вместо того, чтобы использовать PHP для создания страницы (тем самым уменьшая использование памяти на вашем сервере), это отличный плагин, который помогает улучшить время загрузки и общую производительность вашего сайта.

Настройка постоянных ссылок WordPress

Поскольку WP Super Cache требует использования постоянных ссылок, вам может потребоваться настроить их перед продолжением, особенно если вы используете более старую версию WordPress.

Изменение настроек постоянных ссылок:

Откройте Панель администратора WordPress, ваши настройки должны выглядеть примерно так:

плагин WP Super Cache

Нажмите кнопку Сохранить изменения, чтобы сохранить новые настройки.

Как настроить WP Super Cache

Если вы ранее установили любой другой плагин кэширования, вы должны отключить и удалить его перед установкой WP Super Cache. Двойное кэширование не рекомендуется и может создавать конфликты, которые могут замедлить работу вашего сайта WordPress. Известные плагины, которые конфликтуют друг с другом являются WP Cache и W3 Total Cache.

Чтобы удалить ранее установленные плагины кэширования, откройте админ панель WordPress и нажмите кнопку ‘Плагины’ слева, чтобы просмотреть и отредактировать список плагинов.

Установка WP Super Cache

Для загрузки и установки плагина WP Super Cache:

Откройте Панель администратора WordPress .

После входа в систему нажмите Плагины > Добавить новый.

В правом верхнем углу экрана найдите WP Super Cache (или wp-super-cache).

WP Super Cache

Нажмите кнопку Установить, затем Активировать.

Настройка WP Super Cache

Нажмите в админ-панели на кнопку  “Настройки” , чтобы открыть страницу конфигурации WP Super Cache.

При необходимости настройте параметры. Ниже показана типичная страница настройки параметров WP Super Cache:

WP Super Cache

Здесь нужно выбрать  “кэширование включено(рекомендуется)“, а затем нажать кнопку Обновить.

WP Super Cache автоматически добавляет следующую строку в WP-config.PHP-файл:

define( ‘WP_CACHE’, true );

Если WP Super Cache не удается установить, WordPress предоставит ссылки на свои собственные документы по устранению неполадок.

Проверка WP Super Cache 

Для тестирования WP Super Cache:

Откройте страницу администратора WP Super Cache и перейдите на вкладку “Простые”.

WP Super Cache

Нажмите кнопку Проверить кэш, которая проверяет работоспособность WP Super Cache.

При нажатии кнопки Проверить кэш отображается следующее:

WP Super Cache

Изменение типа кэширования

Перейдите на вкладку “Расширенные” для просмотра различных типов кэширования. WP Super Cache поддерживает два режима:

Простой и Эксперт (модуля mod_rewrite)

WP Super Cache

Для каждого варианта есть свои плюсы и минусы. Если производительность является приоритетом или если ваше содержимое не обновляется так часто, используйте режим ‘Expert’ (mod_rewrite), который ускоряет время до первого байта (TTFB) на порядки. Это происходит потому, что не нужно искать дополнительные обработчики PHP для разбора кэшированного файла. Вместо этого он записывает содержимое как необработанный HTML, а затем сам обслуживает HTML.

Разное

Что еще следует отметить?

Не кэшировать страницы для известных пользователей = не показывать кэшированные страницы для постоянных посетителей (они хотят видеть новый контент).

Не кэшировать страницы с параметрами GET = не кэшировать страницы, которые отличаются для каждого пользователя.

Сжимайте страницы, чтобы они быстрее обслуживались посетителями = элемент сжатия Gzip в GTmetrix / Pingdom.

Авто перестройка кэша = показывает кэшированную страницу, если файл находится в процессе создания.

Ошибка 304 = предотвращает обновление кэша на страницах ‘тегов’ (сохраняет процессор).

Считать известных пользователей анонимными = показывает кэшированные страницы для постоянных посетителей (счетчики ранее устанавливали ‘не кэшировать страницы для известных пользователей’).

Расширенные настройки

WP Super Cache

Включить динамическое кэширование = динамическое содержимое (содержимое, которое изменяется, например реклама)

Поддержка мобильных устройств = это кэширует мобильные страницы.

WP Super Cache

И отметить остальные пункты, как на снимке выше.

Таймаут кэширования

Здесь необходимо указать частоту очистки кэша страниц. Рекомендуется установить время существования кэша как можно дольше. Тайм-аут кэша – время жизни копии кэша страницы, скажем, 604800 секунд. = 7 дней, каждые семь дней, копия страницы устаревает.

кэшированные страницы

3600 секунд отлично подходит для большинства веб-сайтов. Это частота, когда кэшированные страницы истекают и выбрасываются.

Далее можно указать страницы, которые вы не хотите кэшировать (например, страницы электронной коммерции никогда не должны кэшироваться: учетная запись, заказ, корзина, страницы подтверждения заказа).

Все остальное можно оставит по умолчанию.

Настройка CDN

Если сайт посещается не только в стране, где расположен сервер (хостинг) , то CDN соединение будет полезной функцией. Эта услуга подключается отдельно, услуг в интернете предостаточно, конечно, она платная.

Состояние кэша

Отображает статистику страниц в кэше и в этом меню вы можете удалить кэшированные страницы отдельно.

Удалить просроченный – удаляет кэш, срок действия которого истек.

Удалить кэш – удаляет весь кэш на сайте.