Вы здесь:   Главная » Вебмастеру    »    Плагины WP    »    Плагин Hyper Cache для WordPress

Плагин Hyper Cache для WordPress

Продолжаем тему снижения нагрузки на сайт WordPress, и на этот раз более подробно рассмотрим возможность кэширования контентных страниц. Этот процесс призван уменьшить нагрузку на хостинг-сервере и ускорить загрузку страниц. По сути мы создаём статические файлы однажды открытых страниц вместо PHP шаблона…

Плагин Hyper Cache для WordPress

Плюсы кэширования на WordPress

Если описать процесс в двух словах, то мы исключаем многократное генерирование страницы по средствам PHP, заменяя его аналогичным по содержанию файлом HTML. Таким образом нагрузка снижается в разы, можно уменьшить время полной загрузки страницы, а также получить доступ к записи, даже если имеются проблемы доступа к базе MySQL.

Минусы кэширования на WordPress

Конечно, отрицательных моментов в использовании кэширования меньше, но они имеют место быть. Так стоит знать, что при генерировании HTML файла страницы, потребуется дополнительно несколько мегабайт свободного места на хостинге (зависит только от посещаемости и количества записей на сайте). Помимо, это дополнительный активный плагин в вашем блоге, что тоже может негативно сказаться, реализаций кэширования WordPress без плагина пока что не встречалось в практике, и установка плагина является единственно верным решением!

Плагин кэширования

Теперь от слов к делу! Предлагаю рассмотреть возможность кэширования нашего сайта по средствам небезызвестного плагина HyperCache. И как всегда всё намного проще, чем может показаться.

Установка плагина Hyper Cache

  1. Установка может проходить как через FTP доступ к сайту (предварительно скачав архив с плагином), либо через админ панель WordPress. Если у Вас стабильное Интернет соединение и проверенный хостинг, лучше воспользоваться вторым вариантом – это практичнее.
  2. Входим в админ панель и перемещаемся в раздел «Плагины», где в верхней части экрана находим «Добавить новый».
  3. После в поле поиска вводим название плагина: HyperCache.
    Стоит учесть регистр букв и правильность написания, так как только это может гарантировать результативность поиска.
  4. Теперь кликаем в первом варианте ссылку «Установить». Ждём некоторое время, требующееся для процесса установки, но в конце не спешите «Активировать».
    Поиск и установка Hyper Cache на WordPress

Запуск кэширования на WordPress

Перед тем как активировать, установленный плагин, потребуется указать параметр принуждающий систему кэшировать. Для этого нам потребуется открыть на редактирование файл: wp-config.php, который вы сможете найти в корневом каталоге FTP сервера сайта. Добавим в него всего одну строку:

define(‘WP_CACHE’, true);

Примечание!   Вставить ее можно в любое место до строки:

/** Абсолютный путь к директории WordPress. */if( !defined(‘ABSPATH’) )define(‘ABSPATH’, dirname(__FILE__) . ‘/’);

Вы можете вставить строку вначале параметров соединения с базой MySQL (например, перед названием базы).

После Вышеописанных действий возвращаемся в админ панель и открываем раздел «Плагины», где отыскав плагин Hyper Cache жмём «Активировать».

Настройки Hyper Cache для снижения нагрузки на сервер

Плагин запущен и это значит, что самое время приступить к настройке. Наведите курсор на раздел «Параметры (или в более поздних версиях «Настройки»)» и из контекста выберите пункт «Hyper Cache».

  1. Если в верхней части экрана не будет никаких уведомлений об ошибках, то плагин установлен верно без ограничений. Можно приступить к первоначальной настройке!
  2. Спускаемся по экрану ниже от заголовка и видим кнопочку «ClearCache» — важная функция, которая очищает накопленный ранее кэш. Предназначена для ручной очистки временных файлов – количество которых можно видить ниже в соответствующем пункте.
    Hyper-Cache-1
  3. Спускаемся ниже и видем цифровое значение в минутах – по умолчанию оно равно 1440, то есть ровно сутки. Этот промежуток задаётся для онулирования КЭШа страницы. По истечение срока запись КЭШа устаревает, и требует вновь генерации. Чем меньше минут Вы укажете, тем больше будет нагрузка на сайт со стороны плагина, то есть будет обратный эффект!
    Настройка Hyper Cache
  4. В поле режим онулирование задаётся как очищать кэш, если добавлены новые записи или имеются изменения в прошлых. Это касается и оставленных комментариев, Вы можете выставить значение «Всё» или «Ничего», что соответственно будет или очищать кэш полностью, или оставлять его без изменений. Оптимальным решением будет выставить «Только изменённые записи».
  5. Галочка в поле «При аннулировании записи также аннулировать домашнюю страницу, страницы архивов и категорий» добавит вам удобства при работе с блогом.
  6. В поле «Отключить кэш для комментаторов» можно поставить галочку. В этом случае пользователи смогут видеть добавленные ими комментарии не дожидаясь истечения времени жизни кэша для данной страницы. Эта функция сделает блог более удобным для посетителя, но менее эффективным процесс кэширования.
  7. Поставив галочку «Кэшировать RSS», будет создан кэш для Вашего RSS потока.
  8. Далее следует область настроек сжатия, рекомендую пропустить пункты, относящиеся к ней, и продолжить дальше.
  9. В области «Экспертные настройки» установите галочку в пункте «URLс параметрами». Функция на практике показывает реальное снижение нагрузки на хостинг – сервер.
  10. В «Кэшировать домашнюю страницу» можно тоже поставить галочку, но в том случае если обновление происходит редко и не создаст дополнительной нагрузки за счёт перезаписи КЭШа.
    Hyper-Cache-3
  11. Также, можно указать URLстраниц, кэширование которых не требуется или просто нежелательно (например, карта сайта).
  12. Остаётся только сохранить изменения по нажатии кнопки «Обновить». (некоторые пропущенные пункты настроек имеют малозначительный эффект или используются в значении по умолчанию).

P.S. кэширование WordPress работает

Вот и всё, хоть и плагин не полностью переведён на русский язык, настройка не вызывает затруднений, да и частое обращение к плагину не требуется! Остаётся лишь проверить действенность кэширования, для этого зайдите на свой сайт с другого браузера не авторизуясь в системе WordPress. После нажмите правой кнопкой мышки на странице и найдите пункт, отвечающий за отображение исходного кода страницы, если плагин работает нормально, то почти в самом низу кода Вы обнаружите следующее:

<!— hyper cache: 1b7e9b9b714b0b83a6f28ad4f7541abf 10-01-23 06:09:45 —>

После вернитесь в админ панель в пункт «HyperCache» и проверьте число кэшированных страниц, оно должно измениться (с нуля на значение равное открытым ранее страницам).

поделиться с друзьями:

обновлено: 24.06.2016

оставить комментарий

Подписаться на почтовую рассылку*
*политика конфиденциальности Google
Комментарии
  1. Андрей

Оставить комментарий

Авторизоваться через: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Ознакомиться с пользовательским соглашением

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: