Hyper Cache- еще один плагин для кэширования блога

hyper cacheHyper Cache -  еще один плагин для кэширования страниц вашего блога.

Что такое кэшировние и с какой целью необходимо создавать кэш – повторять не будем.  Займемся настройками плагина.

Начнем с установки.
Архив получаем на официальной странице https://wordpress.org/extend/plugins/hyper-cache/. Либо в депозитарии плагинов WordPress вашего сайта. Последнее обновление было 2 месяца назад

Устанавливаем в админку блога удобным для Вас способом и при переходи в настройки плагина видим вот такую картину

код

Красная полоса  вверху страницы сообщает, что нам необходимо установить код, который выглядит так:

в файл wp-config.php.

Копируем его и  заходим на хостинг, и в файловом менеджере, открываем файл wp-config.php и вставляем код до строки файла “Это все, дальше не редактируем..., Абсолютный путь к директории WordPress”

файл

Не забудьте обновить файл. Теперь заходим в настройки плагина и обновляем их. Если красная строка пропала, значит установка прошла успешно.

Переходим к конкретным настройкам плагина

Настройки плагина вы найдете в разделе вашего сайта Настройки - Hyper Cache. всего четыре вкладки. Начнем по порядку

Главные

Вот так выглядит страница этих настроек.
главныеТеперь давайте попробуем расшифровать все пункты

  1. Disable translations - это встроенный переводчик текста плагина. Установив здесь галочку, вы закрепите перевод оригинала.
  2. Cached pages will be valid for (Кэшированные страницы, будут действительны в течение)  Здесь указывается время хранения кэшированной страницы. Устанавливайте его в соответствии с обновлением вами информации сайта. Чем реже вы обновляете сайт, тем больше должно быть время хранения. Иначе сайт будет перегружен сохраненными страницами.
  3. Enable compression (Включение сжатия)  Включает сжатие данных при передачи страницы
  4. Enable on-the-fly compression (Включение сжатия на лету) Включает сжатие страниц, которые не были кэшированы
  5. Enable on-the-fly compression (Когда обновлена домашняя страница, обновятся остальные) Здесь можно установить количество страниц, которые должны быть кэшированы при обновлении главной. Но у нас идет речь о блоге. В этом случае обычно главная обновляется, после обновления записей. Здесь я поле оставляю пустым
  6. When a post is edited (Когда записи отредактированы)  Если в этих двух чек боксах будут стоят галочки, то при редакции и обновлении записи, обновятся все категории сайта и главная страница. Я имею ввиду их кэш. Но если установлено общее кэширование 24 часа, то нет смысла нагружать сайт. Все равно в течение суток обновление кэша произойдет.
  7. When a post receives a comment (При написании комментария)  То же самое, что и п.п. 6. Только относительно комментариев
  8. Cache folder (Папка кэша)  В этом пункте указано, как можно изменить папку хранения кэш, указав ее в файле wp-config.php
  9. Next autoclean will run in (Далее эта функция будет выполняться через)  - включение функции автоматической очистки кэш несуществующих файлов через определенные интервалы времени
  10. Allow browser caching (Разрешение кеширования браузерами) Разрешение кэширования данных браузерами на стороне пользователя
  11. HTTPS - разделение кэша страниц открытого и закрытого протокола
  12. Use readfile() ( Использовать readfile) - включение использования чтения функции php
  13. Serve expired pages to bots (Служит ботам со страницами с закончившимся сроком действия)  Если поставить галочку в этом чек боксе, то в случае просрочки обновления кэш, бот получит старую информацию. Думаю, это не слишком хорошо. Пусть бот видит только последние обновления.

Исключения

исключения

  1. Do not cache the home page (Не кэшировать домашнюю страницу) - если у вас блог, галочку здесь не ставьте.
  2. Do not cache the "404 - Not found" page (Не кэшировать «стр.404») - кэш 404 страницы места много не занимает. Поэтому делайте выбор сами.
  3. Do not cache the blog main feeds (Не кэшировать основные каналы блога) - имеется ввиду фид блога
  4. Do not cache single post comment feed (Не кэшируйте один комментарий) - Когда активен, отдельные  комментарии не кэшируются. Обычно я включаю этот обход, так как он экономит дисковое пространство, а комментарий для отдельных сообщений обычно не используется
  5. Do not cache pages with URIs (Не кэшируйте страницы с URI) - запрет кэш определенных страниц после их указания.
  6. Do not cache pages with URIs starting with (Не кэшируйте страницы с URI, начиная с) - указание пути на группу страниц для запрета кэш
  7. Bypass the cache for readers with cookies (Обход кеша для читателей с помощью файлов cookie) - не кэшировать страницы для читателей, разрешающих кэш
  8. Bypass the cache for readers with devices (user agents) (Обход кеша для считывателей с помощью устройств (пользовательских агентов) - исключение кэш для определенных устройств
  9. Bypass the cache for readers which are commenters (Обход кеша для читателей, которые являются комментаторами)  - Hyper Cache может работать с пользователями, оставившими комментарий, и заполняет форму комментария с пользовательскими данными даже на кешированной странице (с небольшим JavaScript, добавленным в конце страниц). Но сообщение «ожидающая модерация» не может быть показано. Если у вас мало читателей, которые комментируют, вы можете отключить эту функцию, чтобы вернуть классический поток комментариев WordPress
  10. Do not cache posts older than (Не кэшируйте сообщения старше, чем) - Старые сообщения не будут кэшироваться и сохранены, что приведет к более низкому использованию дискового пространства. Полезно, когда более старые сообщения имеют низкий трафик.

Настройки для мобильных девайсов

мобильный

Здесь, в принципе, все понятно. Внимательно прочитайте настройки и подберите то, что вам необходимо. Я оставила все по умолчанию

CDN

cdn

Это настройки хранения кэш в облачном хранилище. Адреса их указаны в нижней части этих настроек. Хранилища платные. И других просто нет для этих целей. Нужны они для ускорения сайта. То есть кэш будет хранится именно там и очень быстро отдаваться пользователю. Думаю, что это важно для сайтов с огромным количеством посетителей. Если на вашем сайте таковой проблемы нет - то и платить деньги не стоит.

Кнопки очистки кэш

Над вкладками настроек плагина есть три кнопки

кнопки

Это кнопки быстрой очистки кэш сайта. Очень удобно.

Теперь осталось проверить работу плагина

Для этого надо зайти на блог ни как администратор – с другого браузера или компьютера. Открыть блог – исходный код страницы – пролистать до конца. Если где-то внизу вы увидите примерно вот такую строку:

Строка кэшированияЗначит, плагин работает успешно.

Если же настройки не будут возможно – проверьте права на папку wp-content/plugins/hyper-cache.
Они должны быть – 777.

Ну, вот и все настройки.

Как всегда, предлагаю Вам свою рассылку - "Инструменты в помощь начинающему блогеру". Подписавшись на которую, будете получать всю последнюю информацию о настройках блога

Ну что же, удачной Вам работы! Будут вопросы или пожелания, пишите в комментариях. Если информация была для Вас полезной - делитесь ей со своими друзьями в социальных сетях

Смирнова Ирина

Комментарии 12

  • Здравствуйте, Ирина.
    Я установил этот плагин, но у меня интерфейс окна настроек совсем другой и на английском. Теперь не могу разобраться с настройками.

    • Это обновленный плагин. Попробуйте перевести. А я попробую написать дополнение к статье. Или даже новую…

  • Ах, да там новые картинки не все могу галочки поставить, не знаю правильно ли поставила галочки ….?

  • я посмотрела – исходный код страницы – , но цифры не написал, вроде бы правильно сделала.

  • Ирина здравствуйте! Большое спасибо за плагин. Установила. У меня к Вам 2 вопроса и вот по какому поводу. У меня на блоге уже стоит плагин WP Super Cache, не помешает ли один другому. И еще, когда Я устанавливала плагин Hyper Cache, вверху никакой красной строки не было. Спасибо Вам за Ваш блог.
    Всего самого доброго!

  • Просто замечательно! Огромная благодарность,Ирина! Все сделала, как указано, и проверила корректность установки плагина из другого браузера.Нашла эту заветную строчку в коде и сразу почувствовала себя, нуууууууууууу, очень крутой!;)

  • Ирина, я не соображу, где искать файл wp-config.php?

    • В корневой папке Вашего домена. Заходите в Файловый менеджер – domains. И заходите в свой домен. Именно в этой директории находятся три папки: wp-admin, wp-content, wp-includes. А ниже идут файлы. Там и ищите wp-config.php. Я показала путь внутри хостинга.

  • Да, плагин очень нужный и я с вашей помощью,Ирина, установила его. Большое спасибо! Проверила даже работает ли мой плагин – посмотрела исходный код страницы – все есть, только там у меня другой код. Наверно так и должно быть.

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