Рано или поздно, но каждый из Вас столкнётся с необходимостью ускорения загрузки своего сайта. Сегодня мы поговорим о настройке плагина WP Super Cache, который как раз и предназначен для ускорения загрузки блогов на cms WordPress. Процесс настройки рассмотрим на примере моего блога.
Скачиваем плагин здесь. Устанавливаем его и нажимаем активировать. Дальше последовательность действий следующая:
- Заходим на FTP и проверяем, чтобы на папку wp-content были установлены права 755 (если использовать FTP клиент FileZilla, то ищем папку wp-content, жмём на нее правой кнопкой мыши и находим «права доступа к файлу», нажимаем и в открывшем окне выставляем свойство 755).
- Находясь в настройках плагина WP Super Cache, заходим во вкладку «Кэш» и выбираем «Кэширование включено». Жмём кнопку «обновить» и после этого плагин в файле wp-config.php пропишет некоторые директивы необходимые для работы.
- Находясь во вкладке «Настройки» ставим галку на «Кэшировать сессии просмотров для быстрого доступа». После этого плагин закэширует в первую очередь самые посещаемые страницы Вашего блога.
- Выбираем «использовать mod_rewrite для обслуживания кэша», как самый прогрессивный и наименее ресурсоёмкий метод ускорения загрузки.
- Ставим галочку на «сжимать файлы кэша, чтобы ускорить работу».
- Далее выбираем чек-бокс «Авто перестройка кэша. Гости блога увидят устаревшие версии страниц кэша, пока будут генерироваться новые». После этого, страница не будет показана до тех пор, пока она не закэшируется плагином.
- Ставим галку на «поддержка мобильных устройств» или «mobile device support». После этого будут создаваться закэшированные специальным образом страницы для мобильных браузеров (для мобильных телефонов, смартфонов и так далее).
- Далее выбираем чек лист «обновлять страницу при добавлении нового комментария к ней». После того, как кто-либо оставит комментарий к уже опубликованной статье, плагин закэширует ее заново, тем самым для всеобщего обозрения будет уже доступная последняя версия поста.
После выставления приведённых выше настроек жмём на кнопку «обновить». После этого появится сообщение «Необходимые для работы плагина права были изменены или отсуствуют. Прокрутите страницу вниз и нажмите кнопку Обновить правила Mod_Rewrite» — находим данную кнопку и нажимаем на нее. После этого в системный файл .htaccess будут автоматически внесены директивы необходимые для полноценной работы плагина WP Super Cache.
Важный момент: в поле «Cache Timeout» или «Актуальность кэша» выставляем значение равно 0. Это можно делать, когда хостинг имеет в наличии достаточно свободного места, например для Вашего сайта+столько же для кэша + 20%, тогда плагин одним махом закэширует все страницы Вашего блога и не будет перегружать хостинг лишними операциями. Нажимаем кнопку «изменить время жизни копии». Остальные настройки оставляем без изменений.
Далее заходим во вкладку «общий кэш» и убеждаемся, что в ячейке «обновлять общий кэш каждые» стоит 0 минут. Нажимаем кнопку «создать общий кэш сейчас» и наслаждаемся быстрой загрузкой Вашего блога.