Со временем сайт обрастает большим количеством страниц и php-скриптов. Это напрямую начинает влиять на скорость загрузки его в браузерах пользователей. Для WordPress существует много плагинов для работы в кешэм страниц сайта, я расскажу о своем любимом.
WP Super Cache генерирует статические html файлы из динамического блога WordPress. После создания html-файла ваш веб-сервер будет обслуживать этот файл вместо обработки сравнительно более тяжелых PHP-скриптов WordPress, что скажется на скорости его загрузки.
К тому же уменьшается нагрузка на сервер и уменьшается количество запросов к базе данных.
Итак, как всегда, ищем плагин в пункте меню Плагины -> Добавить новый
После установки и активации попадаем в меню настройки
Поставьте флажок напротив пункта “Кеширование включено” и нажмите “Обновить”
Далее жмем “Проверить”
Если после проверки вы видите такую же надпись «Временные штампы обоих вариантов страницы совпадают!» это означает что кэширование включено и нужно переходить к их настройке.
Переходим на Вкладку “Расширенные” и устанавливаем галочки везде где за пунктом написано (Рекомендовано). Далее жмем “Обновить”
После этого рекомендуется принудительно создать кэш всех существующих страниц сайта, иначе будут создаваться только посещенные пользователями страницы только в момент их посещения. Для этого переходим на вкладку “Общий кэш” и жмем “Создать общий кэш сейчас”
На этом мы заканчиваем настройку плагина и проверяем загрузку страниц. Разница видна невооруженным глазом.