mojwp.ru
Назад

Плагин кеширования WP Super Cache и его настройка

Опубликовано: 15.04.2014
28
883

настройка WP Super CacheВ данной статье я покажу на примере универсальные настройки плагина WP Super Cache.

Данный бесплатный модуль является одним из самых популярных кеширующих плагинов на WordPress. Однако не все знают как его настроить для удобной работы.

Довольно часто клиенты просят донастроить свои сайты и блоги. Выполняя эту работу, я обращаю внимание на полное отсутствие в настройках WP Super Cache: насколько понимаю - поставили плагин и думают что все уже работает. Давайте исправим положение и проведем минимальные манипуляции.

Любая раскрутка сайтов сайта начинается с его внутренней оптимизации. Плагины кеширования позволяют ускорить загрузку страничек, что влияет на удобство пользования сайтом для посетителя. Поговаривают, что Google учитывает такой фактор, как скорость загрузки сайта. Поэтому в ваших интересах все сделать правильно в данном вопросе.

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

Ниже будут представлены универсальные настройки, которые подойдут практически любому сайту.

А здесь найдете информацию как настроить раздельное кеширование для мобильных и стационарных пользователей AdsPlace’r и ваши плагины кеширования.

Настрока WP Super Cache
Клик для увеличения

На закладке "Настройки" начинаем по порядку.

Настрока WP Super Cache
Клик для увеличения

Обратите внимание, что мы запрещаем кеширование для известных пользователей, т.е. для тех, кто залогинен и "завсегдатаев". Теперь вы будете видеть сайт в режиме "реального времени", а пользователи будут получать закешированные странички.

Настрока WP Super Cache
Клик для увеличения

Включаем поддержку мобильных устройств и обновляем кеш страницы, если кто-то добавил к ней комментарий. Далее остается нажать кнопку "Обновить, чтобы изменения данного блока настроек вступили в силу:

Настрока WP Super Cache
Клик для увеличения

Если используете плагины, преобразующие шаблон для мобильных гаджетов, то может понадобиться включить их совместимость на страничке "Плагины":

Настройка WP Super Cache
Клик для увеличения

Далее добавляем необходимые строки в файл .htaccess, чтобы плагин работал эффективно. Для этого достаточно нажать соответствующую кнопку и применить изменения, когда появится информация по вносимым изменениям:

Настрока WP Super Cache
Клик для увеличения

Теперь настраиваем время жизни кеша на сайте, а так же время, когда мусор будет удаляться. 86400 секунд, это 60 сек * 60 мин * 24 ч = сутки или 86400 сек. Данное время можете выставить самостоятельно, в зависимости от частоты обновления вашего сайта. На новостниках это может быть ежечасно, а на сайтах с редким обновлением информации, можно и раз в неделю-месяц.

Настрока WP Super Cache
Клик для увеличения

После этого активируем изменеия в настройках плагина для данного блока, нажав на кнопку:

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

И в последнем блоке настроек мы говорим плагину не включать кеширование на Главной (Домашней) странице сайта. Если у вас контент меняется чаще, чем вы выставили время жизни копии, то это нужно сделать обязательно. После этого нажимаем "Сохранить".

Настрока WP Super Cache
Клик для увеличения

С настройками все. Теперь немного об использовании плагина в работе.

Полезности

Если на сайте были внесены изменения в общей структуре или отдельных блоках, то необходимо сбросить кеш, чтобы изменения увидели все посетители сайта. Например: внесли изменения в сайдбар или еще какие-то работы по визуальному изменению сайта.

Настрока WP Super Cache
Клик для увеличения

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

Настрока WP Super Cache
Клик для увеличения

А удостовериться в работе плагина вы можете следующим образом: вылогиньтесь из админки, либо откройте свой сайт в другом браузере, нажмите сочетание клавиш CTRL+U и в самом низу увидите следующее:

Настрока WP Super Cache
Клик для увеличения

А когда залогинены, то это будет выглядеть так:

Настрока WP Super Cache
Клик для увеличения

Вот и все основные настройки плагина WP Super Cache. Теперь ваши пользователи будут быстрее получать доступ к контенту сайта, а нагрузка на ваш сервер снизится.

Автор:
Виталий
Поделиться
Похожие записи
Черкани пару строк
  • Виталий
    Опубликовано: 15.04.2014 Ответить на сообщение

    Хочу расставить точки над Ё: я не считаю данный плагин лучше аналогов. В свое время он мне приглянулся и после испытаний выбор пал на него.
    На своих сайтах вы можете использовать абсолютно любые плагины кеширования. Лишь бы они удовлетворяли вашим потребностям в функциональной части.

  • Андрей
    Опубликовано: 15.04.2014 Ответить на сообщение

    Отличная статья Виталий, такой вопрос, в статье "Панель админа" на первом скриншоте есть ссылка "Удалить весь кэш" выведена на этот плагин?

    • Виталий
      Опубликовано: 15.04.2014 Ответить на сообщение

      Да, идет на кеш. Эта ссылка автоматически ставится плагином. Ничего добавлять не нужно.

  • Татьяна
    Опубликовано: 07.11.2014 Ответить на сообщение

    Отличной пост, Виталий! Все понятно и доступно. Настройки сделала без проблем. Спасибо, с уважением

  • Татьяна
    Опубликовано: 09.03.2015 Ответить на сообщение

    Здравствуйте, Виталий. Давно пользуюсь этим плагином, что-то блоги стали немного тормозить, зашла свериться, так ли у меня настройка сделана. Хочу добавить, что изменения в Модуль Mod Rewrite нужно периодически проверять, там бывает, что пишется про несоответствия, ну и исправлять, нажатием кнопки.
    Хотела спросить в настройках времени кеширования задано время Timer: 600 секунд, а включена другая кнопочка - Clock:, это правильно или нет? У меня отмечено, наоборот, где время. Заметила, что этот показатель сам иногда переключается на Clock.

    • Виталий
      Опубликовано: 12.03.2015 Ответить на сообщение

      Clock - время сверки кеша. Все ок

      • Татьяна
        Опубликовано: 16.03.2015 Ответить на сообщение

        Спасибо!

  • Wordpress-go
    Опубликовано: 22.03.2015 Ответить на сообщение

    Сейчас попробую на своем сайте, использую спринтхост с персональным веб-сервером посмотрю на скорость загрузки

  • Сергей
    Опубликовано: 01.05.2015 Ответить на сообщение

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

    • Виталий
      Опубликовано: 01.05.2015 Ответить на сообщение

      Спасибо что поделились положительным результатом. Ато пишут только когда не получается)

  • Андрей
    Опубликовано: 31.05.2015 Ответить на сообщение

    Спасибо за полезную и нужную информацию!

  • Дмитрий
    Опубликовано: 27.06.2015 Ответить на сообщение

    Виталий, после последнего обновления плагина WPtouch 3.8.1 он требует настроить его для работы с плагином WP Super Cashe. Там ( в супер кэш) нужно прописать "Rejected User Agents" Где это сделать никак не могу найти. Помогите разобраться, пожалуйста

    • Виталий
      Опубликовано: 27.06.2015 Ответить на сообщение

      Если не обновлен Super Cache, то сделайте это.
      А потом обновите правила Mod Rewrite http://prntscr.com/7lyie9

  • Денис
    Опубликовано: 04.08.2015 Ответить на сообщение

    Где найти этот самый "Rejected User Agents" ??? не вижу такой вкладки((

  • Елена
    Опубликовано: 26.08.2015 Ответить на сообщение

    Виталий, я вчера настроила по Вашей инструкции, а сегодня на сайт не могу попасть. Вообщем, я поняла ошибку: отметила галочками "Использовать mod_rewrite для обслуживания кэша. (Рекомендовано)" и "Поздняя" инициализация. А залогиниваюсь на сайте через wp-login.php. Техподдержка пишет, что сайт может восстановить, а я пытаюсь использовать последнюю надежду, может быть Вы подскажете, что можно сделать.

    • Виталий
      Опубликовано: 26.08.2015 Ответить на сообщение

      Эти настройки не должны были навредить. Я без проблем зашел на ваш сайт и на страницу логина.
      Если действительно подозреваете плагин, то просто удалите его на ftp (в папке plugins) и папку кеша (cache)

      • Елена
        Опубликовано: 26.08.2015 Ответить на сообщение

        Дело в том, что у меня два сайта, и я сразу на двух делала изменения. Сегодня чудом на второй сайт удалось попасть, я убрала галочки, и сразу смогла войти с логином и паролем. Теперь сижу в ftp-клиенте, смотрю, что можно вчерашнее убрать, в файле .htaccess попробовала, пока ничего не сработало. Попасть на сайт я не могу именно после того, как ввожу логин и пароль, меня перебрасывает на главную страницу вот с таким адресом kopilkasovetov.com/wp-login.php, вообще в консоль сайта меня не пускают.

  • Елена
    Опубликовано: 26.08.2015 Ответить на сообщение

    Виталий, а можно только одну папку кеша удалить?

  • Фаридун
    Опубликовано: 14.09.2015 Ответить на сообщение

    Подскажите пожалуйста , почему при установке этого плагина не работает плагин wptouch

    • Виталий
      Опубликовано: 14.09.2015 Ответить на сообщение

      В настройках Super Cache включите поддержку wptouch. Там есть вкладка специальная. И не забудьте включить раздельное кеширование для PC и мобильных версий.

  • Фаридун
    Опубликовано: 15.09.2015 Ответить на сообщение

    А как включить раздельное кеширование для пк и мобильных версий?

  • Елена
    Опубликовано: 06.12.2015 Ответить на сообщение

    Добрый день!
    А почему именно мод ревоайт надо галку ставить, а не php?

    • Виталий
      Опубликовано: 07.12.2015 Ответить на сообщение

      Добрый.
      Можете поставить PHP. Я не писал что именно через htaccess

  • Елена
    Опубликовано: 11.12.2015 Ответить на сообщение

    Спасибо!
    А для чего позднюю инициализацию включать?
    И как раздельно включить для пк и мобильных? Не нашла где галочку поставить.
    Еще там пункт есть про динамическое кэширование: так и не поняла, что оно означает: кэширование сторонних виджетов (социальные, курсы валют, погодные информеры) или что то другое?

  • Ирина
    Опубликовано: 11.10.2016 Ответить на сообщение

    Добрый день! Устанавливаю плагин, однако показывается сообщение "Сжатие Zlib Output включено! PHP использует сжатие для сжатых страницы Вашего сайта. Отключение данной опции рекомендуется, чтобы избежать многократного сжатия страниц плагином. Узнать больше, посетив раздел 16 в "Описание проблем" в файле readme.txt (на англ.). Также ознакомьтесь с этой страницей (на англ.) по php.ini"

    Когда ставлю галочку на "Сжимать файлы кэша чтобы ускорить работу. (Рекомендовано)" и применяю настройки, появляется сообщение "Внимание! Вы пытаетесь включить сжатие, но модуль zlib.output_compression отключен. Смотрите пункт номер 21 раздела "Описание проблем" в файле readme.txt (на англ.)" И при этом галочка снимается...
    Как быть? Как отключить (или включить) zlib.output?

  • Дмитрий
    Опубликовано: 06.02.2017 Ответить на сообщение

    Настроил по инструкции,которую дал спринтхост,сайт стал еще медленнее.Сайт на вордпресс ,спринтхост,Если включить функцию — Сжимать файлы кэша чтобы ускорить работу. (Рекомендовано),скорость получается бешеная,но сайт перестает работать из-за двойного сжатия,т.к. на сервере установлено сжатие по умолчанию.Если знаете как исправить подскажите пожалуйста.

  • Андрей
    Опубликовано: 16.03.2017 Ответить на сообщение

    доброе утро.
    офф топик, подскажите как реализован блок "Друзья блога" при скролле двигается с пользователем?

    Заранее спасибо.

  • Мария
    Опубликовано: 09.11.2018 Ответить на сообщение

    Добрый день. Подскажите как убрать надпись и активную ссылку этого плагина которая появилась внизу главной страницы моего сайта? Спасибо!

Имя
Укажите своё имя и фамилию
E-mail
Без СПАМа, обещаем
Текст сообщения
Отправляя данную форму, вы соглашаетесь с политикой конфиденциальности и правилами нашего сайта.