Меню

Как правильно настроить wp super cache



Как настроить плагин WP Super Cache, чтобы ускорить WordPress

В этой статье мы расскажем, как настроить параметры WP Super Cache, чтобы уменьшить время загрузки страниц сайта.

Обзор

WP Super Cache является одним из самых популярных плагинов для кэширования, он используется на миллионах сайтов по всему миру. Этот плагин ускоряет ваш блог, обслуживая статические страницы для посетителей, которые не авторизовались или оставили комментарии. Кроме этого плагин может уменьшить нагрузку на сервер.

Плагин совместим как с Apache , так и Nginx веб-серверами. Еще одной отличительной особенностью WP Super Cache является его компактность и простота в установке.

Давайте приступим к улучшению производительности вашего сайта с помощью этого плагина.

Рекомендуемые настройки WP Super Cache

Прежде всего, нужно установить плагин и активировать его. После активации, перейдите в раздел Настройки> WP Super Cache .

Простые

Включите кэширование, установив флажок для опции « Кэширование включено » и нажав на кнопку « Обновить »:

Расширенные

Кэширование

  1. Установите флажок для опции WP Super Cache плагина « Кэшировать сессии просмотров для быстрого доступа »;
  2. Установите флажок для опции « Использовать mod_rewrite для обслуживания кэша »:

Если mod_rewrite на вашем сервере отключен, нужно использовать вариант « Использовать PHP для обслуживания кэша ». Он почти такой же быстрый, как mod_rewrite , но использует PHP , чтобы обслуживать кэшированные страницы. Он будет потреблять больше ресурсов процессора, так как задействуется PHP .

Разное

  1. Установите флажок « Сжимать файлы кэша, чтобы ускорить работу ». Эта опция позволяет использовать Gzip-сжатие для ускорения сайта;
  2. Установите флажок для опции « Не кэшировать страницы для известных пользователей »;
  3. Установите флажок параметра « Автоперестройка кэша »:

Расширенные

  1. Для настройки плагина WP Super Cache установите флажок для опции « Поддержка мобильных устройств »:

  1. Уберите флажок « Блокировка файлов »:

  1. Нажмите кнопку « Обновить », чтобы применить изменения. На экране должно появиться предупреждение « Нужно обновить правила rewrite »:

  1. Перейдите вниз и нажмите кнопку « Обновить правила mod_rewrite »:

Просроченные страницы и Garbage Collection

В разделе « Просроченные страницы и Garbage Collection » можно указать, как долго данные должны храниться в кэше. По умолчанию значение « Тайм-аут кэша » установлено на 3600 секунд ( 1 час ), что подойдет для большинства сайтов.

Можно изменить этот параметр WP Super Cache плагина WordPress , исходя из того, как часто вы обновляете контент. Если контент на сайте меняется и добавляется интенсивно, можно уменьшить значение до 1800 секунд. Если сайт не обновляется часто, то можно увеличить значение тайм-аута до 86400 секунд ( 1 день ):

Настройка CDN

Если вы используете CDN , можно интегрировать провайдера CDN с WP Super Cache . Если вы не используете CDN , пропустите этот раздел.

Предварительная загрузка (необязательно)

WP Super Cache позволяет предварительно загружать все записи и страницы на сайте, чтобы посетители всегда обслуживались из кэша за минимально время. Это особенно полезно для сайтов, которые не часто обновляются.

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

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

Заключение

Теперь, когда вы успешно настроили кэширование на своем WordPress , вы должны заметить увеличение скорости работы сайта, которое можно отследить с помощью такого инструмента, как GTmetrix .

Источник

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

Вступление

Конечно, не обязательно понимать, что такое кэширование и почему кэширование важно для ресурсов на WordPress. Но я начну именно с этого.

Что такое кэширование

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

Кроме снижения нагрузок, кэширование данных, может уменьшить, а в некоторых случаях значительно, скорость загрузки страниц. Говорить о том, что скорость загрузки страниц важный фактор ранжирования, наверное, лишнее. А вот, что быстрая загрузка страниц уменьшает количество «бегства» посетителей с сайта и увеличивает посещаемость ресурса стоит напомнить. О кэш WordPress тут.

Читайте также:  Как настроить действие при закрытии крышки ноутбука mac

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

WordPress «богата» плагинами любого функционала и плагины кэширования не исключение. Плагин кэширования WP Super Cache я рекламировать не собираюсь, лишь отмечу, что он не новый плагин и как следствие в Интернет много информации о нем. Плагин активно поддерживается разработчиками и постоянно обновляется для новых версий WP. Да и по настройкам он не так сложен, как некоторые плагины кэширования, но вместе функционально очень хорош.

Принцип работы плагина заключается в создании вместо динамических php страниц WordPress, статических HTML станиц, которые, собственно, кэшируются и показываются посетителям.

Скачать плагин кэширования WP Super Cache можно на странице Plugin Directory WordPress, тут: https://ru.wordpress.org/plugins/wp-super-cache/ . Или воспользоваться поиском плагинов в административной части своего сайта (Меню → Плагины→ Добавить новый) и установить плагин непосредственно из панели сайта.

Настройки плагина WP Super Cache

После удачной установки, активируем плагин и переходим к настройкам. Если плагин активирован, не значит, что он включен. Поэтому перейдя во вкладку Параметры → WP Super Cache→Кэш, прежде всего, включаем плагин. Обновляемся и удаляем весь скопившейся кэш (кнопка «Удалить весь кэш»)

После включения проверяем правильность включения.

Страница настроек WP Super Cache имеет верхнее горизонтальное меню с 7-ю вкладками: Кэш, Настройки, Настройки CDN, Состояние кэша, Общий кэш, Плагины, Обслуживание.

Включается плагин WP Super Cache во вкладке «Кэш». После включения Обновляем страницу (кнопка «Обновить»).

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

Итак, плагин включен, система предлагает проверить его включение. Одним нажатием кнопки «Проверить» проверяем правильность включения плагина. На скриншоте вы видите все в зеленом цвете.

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

Переходим на вкладку «Настройки». Прежде всего, отмечаем чекбокс «Кэшировать сессии просмотров».

1. Далее важный пункт, определяющий статус кэшировании или каким образом плагин будет кэшировать страницы. Правильным и рекомендованным будет отметить пункт: Использовать mod_rewrite для обслуживания кэша. Предположительно, этим способом достигается самый быстрый результат. Некоторые настройки Apache на серверах ограничивают использование модуля mod_rewrite, в этом случае отметьте пункт «Использовать PHP…».

2. В абзаце «Разное» нужно решить вопрос со сжатием кэша. Если сайт часто обновляется, то сжатие кэша лучше включить. Включенное сжатие будет постоянно чистить временный кэш. Авторы плагина предупреждают о возможном конфликте включенного сжатия с некоторыми серверами, поэтому после включения сжатия проверьте сайт на работоспособность.

3. Интересный пункт настроек «Don’t cache pages with GET parameters. (?x=y at the end of a url)». Он не является принципиальным для работы плагина. Это скорее удобная опция автора. Если у вас настроен ЧПУ и URL отображаются в понятном виде, то страницы с параметрами (?x=y) в конце URL это скорее мусор, чем нужный контент. Нужно кэшировать такие страницы, думаю, нет. Но повторюсь, эта настройка не принципиальна и на работу системы не влияет.

4. Более важно отметить чекбокс «Mobile device support» (поддержка мобильных устройств и «Автоподстройка кэша»).

С настройками все. Нажимаем «Обновить». После обновления страницы плагин перепишет, вернее, допишет, файл .htaccess, новыми правилами mod_rewrite . Эти правила нужно подтвердить, но сначала их нужно посмотреть. Первая кнопка «Посмотреть правила mod_rewrite». Вы увидите файл в розовом цвете. Следующая кнопка «Обновить правила mod_rewrite». Показанный файл позеленеет. Это нужно сделать обязательно, иначе плагин работать не будет.

Просроченные страницы & Очистка мусора

или

В пункте Просроченные страницы & Очистка мусора вам нужно выставить время жизни кэшированных страниц. Здесь мнение двоякое. Большинство предлагает выставлять в окнах нули, то есть кэш должен жить вечно. Это хороший вариант, при котором плагин не будет собирать мусор каждый час. Но думаю, иногда кэш нужно обновлять. Хотя бы для того, чтобы освобождать место на диске. Поэтому я ставлю большие значения жизни кэша.

Например, Cache Timeout 86000, а Teimer 18600 секунд. Не помню, откуда появились эти значения, но они меня они вполне устраивают. Но повторюсь, многие рекомендуют ставить значение ноль «0». Кстати, если вы постоянно работаете с сайтом, меняете на нем что-нибудь, то вам так и так придется чистить кэш вручную после каждого обновления. В этом случае значение «0» вполне обосновано, потому, что таймер заменится ручной чисткой.

Читайте также:  Как настроить оптических прицелов gamo

Состояние кэша

Нажимаем кнопку «Обновить время жизни кэша» и переходим на вкладку «Состояние кэша». Это уже не настройки плагина это рабочая вкладка. Здесь нажав на ссылку: Обновить статистику кэша. Вы всегда можете посмотреть, сколько страниц кэшировано и сколько они занимают места. Как видите, на этой вкладке есть кнопка очистки кэша. Если вы, например, поменяли виджет или сделали другие изменения на сайте, то чтобы они стали видны, придется очистить кэш.

Общий кэш

Осталась вкладка «Общий кэш». На этой вкладке вы можете сделать кэш не отдельных страниц, а всего сайта целиком. Чтобы понять, нужно делать общий кэш сайта или нет, разберем, как работает плагин WP Super Cache.

После включения и настроек плагина, после каждого посещения отдельных страниц плагин создает их копию в HTML и сохраняет в своем кэш каталоге. В следующее посещение этой кэшированной страницы. Она откроется пользователю не из базы данных, а из кэш каталога. Кэш всех страниц сайта «накопиться» после посещения всех страниц сайта. Это разумно и в зависимости от посещаемости весь сайт кэшируется за 2-3 дня. Если у вас на сайте тысячи страниц, авторы предлагают сделать общий кэш сайта не ожидая посещение всех его страниц. Авторы рекомендуют пользоваться общим кэшированием сайта от 10 000 страниц (10 тысяч).

Насколько уменьшается скорость загрузки сайта

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

В качестве примера результаты работы плагина на моем сайте. Для анализа скорости загрузки использовался инструмент GTmetrix.

Если после установки плагина WP Super Cache вы заметили, что сайт стало «глючить» и, причем это продолжается длительное время, например страницы стали, грузиться как при 301 редиректе, то, скорее всего проблемы в конфликте mod_rewrite с сервером или другим плагином «прописавшимся» в файле .htaccess. В этом случае перейдите в настройках на режим кэширования php страниц. Думаю, поможет.

Переустановка плагина WP Super Cache

Если возникла потребность переустановить плагин или у вас стоял старый плагин кэширования WP Super Cache, то необходимо:

Источник

WP Super Cache Настройка(2020) в WordPress: Инструкция

Плагин WP Super Cache настройка в WordPress полное руководство!

Здравствуйте, уважаемые друзья и гости блога Pribylwm.ru! Хотите улучшить SEO Вашего сайта на WordPress? Тогда смотрите в этом материале руководство – WP Super Cache настройка в WordPress! Поехали …

Проблемы со скоростью загрузки веб-сайта могут резко снизить трафик. Мало того, это также плохо для SEO, поскольку поисковые системы не дают хорошего рейтинга медленным сайтам. Многие пользователи WordPress нанимают разработчиков, чтобы решить эту проблему с низкой скоростью загрузки, но нанять профессионала – очень дорогостоящее дело. Хочу Вам сказать, что Вы можете решить эту проблему самостоятельно.

Плагин WP Super Cache предоставляет Вам решение. Он использует функции WordPress Cache и значительно увеличивает скорость веб-сайта. Лучшее в этом плагине – то, что его можно использовать совершенно бесплатно. В этом руководстве я объясню Вам, как настроить и установить этот плагин в Вашем WordPress.

WP Super Cache настройка в WordPress

После активации плагина перейдите в раздел «Настройки» > «WP Super cache». Включите кэширование, выбрав опцию «Кэширование включено», а затем нажмите кнопку «Обновить статус».

Затем нажмите кнопку «Test Cache» , чтобы проверить, работает ли кеширование. Появится сообщение. Временные метки на обеих страницах совпадают! Это означает, что кеш работает.

Расширенные настройки WP Super Cache

Затем перейдите на вкладку «Дополнительно», где Вы можете выполнить множество других настроек кеша. Я буду обсуждать эти варианты один за другим …

Кеширование

Обязательно отметьте опцию «Кэширование обращений к этому сайту» для быстрого доступа. (Рекомендуется). Если Вы используете общий хостинг, выберите переключатель «Использовать mod_rewrite» для обслуживания файлов кеша. Для выделенного хостинга выберите Использовать PHP для обслуживания файлов кеша. (Рекомендуется).

Затем нажмите кнопку «Обновить статус».

Примечание. При выборе опции mod_rewrite и нажатии кнопки «Обновить статус» будет показано уведомление о том, что правила mod_rewrite должны быть обновлены. Просто нажмите кнопку «Обновить правила Mod_Rewrite», чтобы обновить эти правила. Этот раздел станет зеленым после обновления правил.

Разное

Убедитесь, что в разделе «Разное» выбраны эти 2 варианта, указанные ниже. Они идеально подходят для большинства веб-сайтов:

  • 1. Сжимайте страницы, чтобы они быстрее обслуживались посетителями. (Рекомендуемые)
  • 2. Восстановление кеша. Подавать SuperCache файл анонимных пользователей в то время как новый файл генерируются. (Рекомендуемые)

Продвинутый

Обязательно отметьте опцию под названием «Поддержка мобильных устройств».

Читайте также:  Как настроить lg g3s

Расположение кеша

Вы можете изменить расположение хранилища файлов кэша с настройки по умолчанию, которая является wp-content/cache/, на любое другое, если Вам нужно.

Срок годности и сборка мусора

Отсюда Вы можете установить время жизни страниц кеша и даже установить запланированное время для запуска сборщика мусора. Работа сборщика мусора заключается в удалении файлов кеша с Вашего веб-сервера.

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

  • Таймаут кэша – 3600 секунд
  • Планировщик – Часы 6:00 ЧЧ: ММ. Интервал: дважды в день
  • Уведомления по электронной почте – установите флажок «Отправлять мне электронное письмо, когда запускается сборка мусора».

Примечание. Для веб-сайтов с высокой посещаемостью я рекомендую запланировать запуск сборщика мусора дважды в день.

Ниже приведены настройки, которые не так важны, поэтому давайте быстро их обсудим.

Принятые имена файлов и отклоненные URI

Установите страницы, которые Вы не хотите кэшировать.

Отклоненные пользовательские агенты

Запретить WP Super Cache кэшировать запросы ботов, пауков и поисковых роботов

Карантин

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

Непосредственно кэшированные файлы

Если страница или сообщение на Вашем веб-сайте получает очень высокий трафик, Вы можете указать здесь URL-адрес. Это поможет WP Super Cache гораздо более эффективно управлять своим кешированием.

Исправить конфигурацию

Восстанавливает настройки Advanced WP Super Cache по умолчанию.

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

Если Вы используете CDN для своего веб-сайта, эти настройки можно использовать, в противном случае просто оставьте эту часть.

Добавление CDN на Ваш сайт также ускорит его, и я советую Вам использовать CDN.

Основная идея здесь – обслуживать статический контент Вашего веб-сайта, такой как изображения, файлы JS и CSS, прямо из CDN. Что делает здесь WP Super Cache, так это то, что он применяет правило, которое заменяет все ссылки на эти статические файлы, указанные на всех Ваших страницах и публикациях WordPress, на CNAME Вашего веб-сайта (эти CNAME указывают на серверы CDN).

Если у Вас уже есть активный CDN на Вашем веб-сайте, установите флажок «Включить поддержку CDN». Затем в подключаемые каталоги Вы добавляете имена каталогов (через запятую).

В поле «Исключить, если подстрока» добавьте строки, разделенные запятыми, которые при совпадении в URL-адресе приведут к тому, что WP Super Cache исключит URL-адрес из кеширования.

В поле Additional CNAMES введите CNAME своего домена. Например, http://cdn1.pribylwm.ru, http://cdn2.pribylwm.ru, http://cdn3.pribylwm.ru.

Эти CNAME – это URL-адреса Вашего веб-сайта, которые указывают на серверы CDN, поэтому статические файлы будут загружаться непосредственно с серверов CDN, а не с серверов Вашего хостинга. Это дает большой прирост скорости сайта.

Наконец, установите флажок «Пропустить URL-адреса https», чтобы избежать «ошибок смешанного содержимого», а затем сохраните эти изменения.

Настройки предварительной загрузки WP Super Cache

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

Нажмите на вкладку «Preload», затем отметьте эти 2 варианта:

  • 1. Режим предварительной загрузки (сборка мусора только для устаревших файлов кэша. Рекомендуется.)
  • 2. Предварительно загрузить теги, категории и другие таксономии.

Я советую не использовать Preload, потому что он хорош только для скорости, а для всего остального он будет мешать Вашему SEO-рейтингу.

Надеюсь, Вам понравился плагин WP Super Cache, и Вы будете использовать его на своих сайтах WordPress. Существует также еще один плагин WordPress Cache, его главный конкурент, он называется W3 Total Cache.

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

Источник