Wp Super Cache Настройка Плагина в 2021 году
Автор Алекс На чтение 6 мин. Опубликовано
Ищите инструкцию по настройке плагина WP Super Cache, которая поможет вам начать работу с этим популярным плагином для кэширования WordPress? Ниже я рассмотрю все настройки и действия, которые необходимо предпринять, чтобы ускорить ваш сайт WordPress с помощью WP Super Cache.
Инструкция WP Super Cache настройка плагина
Давайте перейдем прямо к настройке WP Super Cache.
После установки и активации плагина перейдите на вкладку «Настройки» → WP Super Cache, чтобы начать настройку плагина.
Шаг 1: Вкладка ‘Простые’ в настройке плагина Wp Super Cache
По умолчанию WP Super Cache отключает кеширование до тех пор, пока вы не включите его вручную, и этот параметр вы увидите, когда углубитесь в настройки плагина:
Ниже этого раздела вы найдете обзор текущей конфигурации плагинов.
На этом этапе вам потребуется немного подождать, чтобы включить плагин, так как есть несколько параметров, которые вам нужно настроить, влияющие на функционирование кэширования. Когда завершите с настройками, не забудьте вернуться на вкладку «Простые», чтобы включить кэширование.
Далее переходим ко второму шагу нашей инструкции WP Super Cache.
Шаг 2: Расширенная конфигурация плагина кэша
Здесь вы можете выбрать, какой метод доставки кэша использовать. По умолчанию (Простой) использует PHP для обслуживания кэшированных статических файлов. А опция Эксперт использует модуль Apache для обслуживания этих файлов:
Метод Apache требует настройки файла .htaccess и настройки модуля mod_rewrite. Если на вашем сайте используются пользовательские постоянные ссылки, модуль уже должен быть настроен. С другой стороны, если вы умелый пользователь Nginx, вам нужно будет настроить пользовательские правила для вашего сервера, если вы хотите использовать этот метод.
В целом, хотя метод Apache немного быстрее, простая опция должна сработать для большинства веб-сайтов, и вероятность появления ошибок гораздо ниже.
По этой причине я рекомендую начинать с простой опции, если вы опасаетесь в редактировании файла .htaccess вашего сайта.
Разное
Далее, прокрутите вниз до настроек Ограничения кеша под заголовком Разное:
Я рекомендую отключить кэширование для зарегистрированных пользователей, поскольку им может понадобиться доступ к динамическим данным. По этой же логике нужно отключить кэширование для страниц с параметрами GET (страницы, которые отображаются по-разному для каждого пользователя).
Ниже вы должны включить параметр сжатия страницы, который включает сжатие Gzip. Это популярная стратегия оптимизации, которая не вызовет каких-либо проблем и может уменьшить размер ваших страниц до ~ 70%.
Оставьте настройку восстановления кэша включенной. Эта функция будет предоставлять кэшированную копию вашего сайта для анонимных пользователей при создании новой.
Также включите опцию 304 кэширования браузера. Это еще один тип кэширования, который хранит статические ресурсы на локальных компьютерах посетителей. Например, ваш логотип. Это гарантирует, что посетителям не нужно загружать один и тот же файл снова и снова для каждой загрузки страницы.
Расширенные настройки
Далее прокрутите вниз до раздела Расширенные. Здесь необходимо включить параметр «Включить динамическое кэширование», который будет генерировать статические копии динамического содержимого (например, рекламы или количества посещений):
Если хотите принудительно очистить файлы кэша при публикации или обновлении записей либо страниц. То же самое касается опции дополнительных проверок домашней страницы и принудительного обновления страниц при публикации новых комментариев.
Все эти функции гарантируют, что при обновлении контента на вашем веб-сайте плагин будет создавать новые копии ваших кэшированных страниц, чтобы посетители могли сразу увидеть эти изменения.
Настройки времени истечения
Далее, давайте настроим время истечения срока и сбора мусора. Время ожидания по умолчанию для ваших кэшированных файлов установлено на 1800 секунд (или 30 минут). Это означает, что WP Super Cache будет хранить кэшированную версию страницы в течение 30 минут перед созданием новой копии:
Для большинства веб-сайтов вы можете безопасно удвоить число до 3600 секунд, что составляет час. Таким образом, вашему серверу не придется генерировать кэшированные файлы так часто.
Если что-то изменится, например, вы обновили записи, то WP Super Cache проигнорирует это и сразу же сгенерирует новую версию кэша (это то, что вы включили в предыдущем разделе).
Допустимые имена & Запрещенные адреса
Здесь вы можете выбрать типы страниц, которые вы хотите кэшировать. Как правило, записи и страницы безопасны для кеширования. Однако высоко динамичные страницы, такие как продукты и оформление заказа, лучше не кэшировать.
На этом этапе вы можете сохранить сделанные вами изменения в общей конфигурации плагина и перейти к следующему шагу.
Шаг 3. Поддержка сети доставки контента CDN
Вам не нужно настраивать этот раздел. Но если вы хотите использовать сеть доставки контента (CDN) для ускорения глобальной загрузки страниц вашего сайта, этот раздел может помочь вам обслуживать файлы из вашего CDN.
Есть два способа включить поддержку CDN с помощью WP Super Cache. Сам плагин рекомендует использовать встроенную функциональность Site Accelerator в плагине Jetpack. Это оптимизирует ваши изображения и сохранит файлы, а также ваши CSS и JavaScript, вне сайта.
Этот подход работает, и он также бесплатный, но он создает пару проблем. Для начала вам понадобится учетная запись WordPress.com для Jetpack для работы с вашим сайтом — это скорее нудно, но об этом нужно знать.
Во-вторых, Site Accelerator хранит файлы неограниченное время. Он не проверяет наличие обновлений для ваших изображений или сценариев, если вы не принудите его, переименовав эти файлы.
К счастью, WP Super Cache также предлагает встроенную опцию поддержки CDN. Он позволяет автоматически направлять плагин на сторонний URL (ваш CDN URL), из которого он будет извлекать все ваши wp-content и wp-include файлы.
В целом, интеграция WP Super Cache с CDN может быть немного сложнее. Однако CDN могут значительно повысить производительность вашего сайта и позволить ему лучше справляться со скачками трафика. Это определенно вариант, если вы не против технических проблем. Вы также можете найти несколько хороших бесплатных CDN для WordPress.
На этом этапе можно включить кеширование для своего сайта. Для этого вернитесь на вкладку Простые и поставьте галочку напротив первого шага!
Что делать после включения кеширования
Конечно, кэширование — это один из лучших способов повысить производительность вашего сайта, но далеко не единственное решение.
Как пользователь WordPress, вы можете сделать много вещей, чтобы ваш сайт загружался быстрее, например:
- Проверить нагрузку плагинов;
- Использовать легкую тему;
- Переключиться на более быстрый веб-хостинг;
- Произвести обновление до последней версии PHP.
Я рассмотрю большинство из этих процессов в подробном руководстве по оптимизации WordPress.
У вас есть дополнительные вопросы о том, как настроить WP Super Cache на вашем сайте WordPress? Оставьте комментарий и я постараюсь помочь!
Как настроить плагин WP Super Cache, чтобы ускорить WordPress?
В этой статье мы расскажем, как настроить параметры WP Super Cache, чтобы уменьшить время загрузки страниц сайта.
WP Super Cache является одним из самых популярных плагинов для кэширования, он используется на миллионах сайтов по всему миру. Этот плагин ускоряет ваш блог, обслуживая статические страницы для посетителей, которые не авторизовались или оставили комментарии. Кроме этого плагин может уменьшить нагрузку на сервер.
Плагин совместим как с Apache, так и Nginx веб-серверами. Еще одной отличительной особенностью WP Super Cache является его компактность и простота в установке.
Давайте приступим к улучшению производительности вашего сайта с помощью этого плагина.
Прежде всего, нужно установить плагин и активировать его. После активации, перейдите в раздел Настройки> WP Super Cache.
Включите кэширование, установив флажок для опции «Кэширование включено» и нажав на кнопку «Обновить»:
- Установите флажок для опции WP Super Cache плагина «Кэшировать сессии просмотров для быстрого доступа»;
- Установите флажок для опции «Использовать mod_rewrite для обслуживания кэша»:
«Использовать mod_rewrite для обслуживания кэша»: из всех методов кэширования mod_rewrite самый быстрый вариант, потому что он полностью обходит PHP и обслуживает непосредственно кэшированные страницы. Это позволяет сайту загружаться быстрее даже на медленных серверах.
Если mod_rewrite на вашем сервере отключен, нужно использовать вариант «Использовать PHP для обслуживания кэша». Он почти такой же быстрый, как mod_rewrite, но использует PHP, чтобы обслуживать кэшированные страницы. Он будет потреблять больше ресурсов процессора, так как задействуется PHP.
- Установите флажок «Сжимать файлы кэша, чтобы ускорить работу». Эта опция позволяет использовать Gzip-сжатие для ускорения сайта;
- Установите флажок для опции «Не кэшировать страницы для известных пользователей»;
- Установите флажок параметра «Автоперестройка кэша»:
- Для настройки плагина WP Super Cache установите флажок для опции «Поддержка мобильных устройств»:
- Уберите флажок «Блокировка файлов»:
- Нажмите кнопку «Обновить», чтобы применить изменения. На экране должно появиться предупреждение «Нужно обновить правила rewrite»:
- Перейдите вниз и нажмите кнопку «Обновить правила mod_rewrite»:
После обновления правил, желтая панель исчезнет, а вместо нее появится панель зеленого цвета с надписью «Правила Mod rewrite обновлены»:
В разделе «Просроченные страницы и Garbage Collection» можно указать, как долго данные должны храниться в кэше. По умолчанию значение «Тайм-аут кэша» установлено на 3600 секунд (1 час), что подойдет для большинства сайтов.
Можно изменить этот параметр WP Super Cache плагина WordPress, исходя из того, как часто вы обновляете контент. Если контент на сайте меняется и добавляется интенсивно, можно уменьшить значение до 1800 секунд. Если сайт не обновляется часто, то можно увеличить значение тайм-аута до 86400 секунд (1 день):
На вкладке «Дополнительно» оставьте для всех параметров значения по умолчанию.
Если вы используете CDN, можно интегрировать провайдера CDN с WP Super Cache. Если вы не используете CDN, пропустите этот раздел.
WP Super Cache позволяет предварительно загружать все записи и страницы на сайте, чтобы посетители всегда обслуживались из кэша за минимально время. Это особенно полезно для сайтов, которые не часто обновляются.
Проблема с предварительной загрузкой заключается в том, что этот режим существенно увеличивает нагрузку на сервер, поскольку периодически он пытается кэшировать весь сайт.
Я не рекомендую использовать эту функцию, поэтому оставьте этот раздел без изменений. На остальных вкладках настраивать ничего не нужно.
Теперь, когда вы успешно настроили кэширование на своем WordPress, вы должны заметить увеличение скорости работы сайта, которое можно отследить с помощью такого инструмента, как GTmetrix.
Пожалуйста, оставляйте ваши комментарии по текущей теме статьи. Мы очень благодарим вас за ваши комментарии, лайки, дизлайки, подписки, отклики!
Данная публикация является переводом статьи «How to Setup WP Super Cache Plugin to Speed Up WordPress» , подготовленная редакцией проекта.
Как установить и настроить кеширование WordPress с помощью WP Super Cache
Всем привет. Добро пожаловать в новую главу из серии WordPress Caching, где мы наконец узнаем, как реализовать кеширование WordPress. Я надеюсь, что вы прочитали предыдущие темы, в которых я объяснил, как работает WordPress (внутренне), что такое кеширование и как работает кеширование WordPress. Сегодня вы, наконец, сможете превратить эти теоретические знания в практическое применение! Итак, приступим.
Предварительные мероприятия
Кэширование существующей установки WordPress – это переменный фактор, который зависит от вашей текущей среды WordPress. В этом руководстве описывается один из самых простых способов реализации кеширования WordPress. Если вы используете общий хост, VPS или даже выделенный сервер, это руководство должно соответствовать вашим потребностям. Если вы хотите поднять его на ступеньку выше, взгляните на Pro WordPress Caching с W3 Total Cache + APC (скоро).
Обратите внимание, что люди, использующие управляемые службы хостинга WordPress, такие как WPEngine, это руководство не принесет вам особой пользы, поскольку WPEngine использует свои собственные сверхсложные и (супер) эффективные алгоритмы кэширования – называемые технологией Evercache! Я бы рискнул и сказал, что WPEngine, вероятно, лучший управляемый хостинг-провайдер WordPress, который вы найдете. Так что пристегнитесь, ребята, пора идти.
Установка
Мы будем использовать один из самых популярных бесплатных плагинов для кеширования WordPress – WP Super Cache. Это один из старейших плагинов, и я ясно помню, как использовал его в своей самой первой попытке кэширования WordPress. Вот что я использую для урока.
- Версия WordPress: 3.8.2
- Среда хостинга: общий хостинг-сервер с веб-сервером LiteSpeed (альтернатива Apache)
- Версия Super Cache: 1.4
Установка
Как и любой другой плагин, их можно установить двумя способами.
Способ DEUA – загрузка, извлечение, загрузка и активация
Способ DEUA – это самый медленный способ извлечения любого плагина WordPress. Для новичков – это выглядит примерно так:
- Вы загружаете плагин WP Super Cache из репозитория плагинов WordPress.
- Распакуйте архив на свой компьютер
- Загрузите извлеченный файл в папку wp_content / plugins / через FTP с помощью FTP-клиента, такого как FileZilla.
- Затем перейдите на страницу плагинов на панели управления WordPress и активируйте плагин.
Я не рекомендую этот метод. 😉
Простой способ – поиск и установка
Установка WP Super Cache
Более простой способ – просто найти и установить плагин следующим образом:
- Перейдите к подключаемым модулям> Добавить новую страницу на панели инструментов WP.
- Искать «wp super cache»
- Хит Установить
- Нажмите Активировать
- Готово!
Теперь это было легко, не так ли?
Начальная конфигурация плагина
Хорошо, теперь давайте рассмотрим это шаг за шагом. Мы рассмотрим каждую страницу плагина одну за другой со скриншотами. Как только мы активируем плагин, мы получаем такое сообщение:
Сообщение об установке
Щелкните гиперссылку, чтобы перейти на страницу настроек WP Super Cache. Если вы получили сообщение с просьбой изменить структуру постоянных ссылок, перейдите в «Настройки»> «Постоянные ссылки» на панели инструментов WP и выберите любую, кроме первой. Для своего демонстрационного сайта я выбрал постоянную цифровую ссылку.
Для сайтов, использующих постоянную ссылку по умолчанию
Список доступных вариантов постоянной ссылки в WordPress
Теперь, когда мы разобрались, давайте откроем панель настроек WP Super Cache. Вы можете найти его в разделе «Настройки»> «WP Super Cache». Итак, первое, что вы заметите, – это желтый прямоугольник с сообщением:
Уведомление об изменении файла .htaccess
Это хорошо. Однако это желтое окно сообщения не должно появляться каждый раз, когда вы открываете настройки WP Super Cache – это одноразовое сообщение. Если он появляется каждый раз, перейдите по ссылке FAQ. Вы также заметите, что кеширование отключено. Давайте оставим это так и покроем каждую вкладку одну за другой.
WP Super Cache с отключенным кешированием
WP Super Cache: вкладка дополнительных настроек
Первая вкладка, которую мы хотим рассмотреть, – это вкладка «Дополнительные настройки». Он содержит три группы настроек:
- Кеширование
- Разное
- Продвинутый
Параметры в значительной степени говорят сами за себя – я проверил оптимальные настройки для каждой группы на трех приведенных ниже снимках экрана. Они будут работать в большинстве сред хостинга – общих или выделенных.
После того, как вы отметили эти параметры, нажмите кнопку «Обновить статус», чтобы сохранить изменения. Вы должны сразу увидеть довольно длинное желтое поле, содержащее много текста.
Эти настройки предназначены для файла .htaccess вашего сервера. Просто прокрутите вниз и вы найдете кнопку «Обновить правила Mod_Rewrite >>».
Если ваш файл .htaccess доступен для записи, вы должны увидеть зеленое поле, указывающее, что модификация прошла успешно:
Хорошо, теперь о вкладке Advanced позаботились. Переходим к настройке вкладки Preload.
WP Super Cache: вкладка настроек предварительной загрузки
По сути, настройки предварительной загрузки заставляют плагин периодически кэшировать все сообщения и страницы вашего сайта. Вы можете установить временной интервал между каждым обновлением кеша. Этот временной интервал – очень важная настройка.
В средах с совместным использованием шлангов оптимально устанавливать его один раз в день – каждые 1440 минут. Если вы обновляете свой сайт два раза в день, вы можете установить интервал времени между каждым обновлением кеша на 720 минут. В последнем случае кэш предварительной загрузки будет обновляться дважды в день. Это повлечет за собой дополнительную нагрузку на сервер. Я бы рекомендовал не использовать более низкое значение в средах общего хостинга, поскольку это может (и, скорее всего, будет) считаться чрезмерным использованием ресурсов сервера.
Однако, если вы используете VPS или выделенный сервер, вы можете установить частоту обновления всего 60 минут. Стоит знать, что количество сообщений и страниц на вашем сайте влияет на ресурсы, необходимые для каждой операции обновления кэша предварительной загрузки. Оптимальное время обновления для выделенного сервера на сайте с высокой посещаемостью – 2 часа.
Я установил соответствующие флажки и установил интервал обновления кеша на 1440 минут. Вы можете выбрать любое значение!
Щелкните «Обновить настройки». Если вы хотите, чтобы процесс кэширования начался немедленно, нажмите кнопку «Предварительно загрузить кэш сейчас» после того, как вы обновите вышеупомянутые настройки. Создание кеша предварительной загрузки – это ресурсоемкая и трудоемкая задача, которая зависит от количества сообщений и страниц, которые у вас есть, поэтому подождите некоторое время – скажем, 10 минут, а затем перейдите на вкладку «Содержание».
WP Super Cache: вкладка настройки содержания
Вкладка Contents в WP Super Cache показывает количество кешированных страниц на вашем сайте WordPress. Помните, мы узнали, что WordPress в конечном итоге создает HTML-страницы. Что ж, эта вкладка показывает вам, какие из этих страниц кэшированы и их возраст измеряется в секундах. Эти данные должны соответствовать интервалу обновления кэша предварительной загрузки, который вы установили на вкладке «Предварительная загрузка». Мы выбрали 1440 минут – это 86 400 секунд. Это максимальный возраст каждой кэшированной страницы. Технически ни одна из кешированных страниц не должна превышать это значение.
Иногда вы можете не найти текущую / точную статистику кеширования. Чтобы просмотреть последнюю / наиболее точную статистику кэшированных страниц, нажмите кнопку «Восстановить статистику кеша».
После обновления вы должны увидеть, что статистика кеша обновляется. Помните, что я использую демонстрационные данные из темы Free Blogger от WPExplorer. Вот как выглядит статистика кеша:
Для еще лучшего обзора и лучшего понимания кеширования WordPress – доказательства того, что файлы HTML действительно кэшируются, нажмите на опцию «Список всех кэшированных файлов». Вот как выглядит мой:
Список всех кешированных файлов
Нет худа без добра
Этот вариант очень полезен, если вы хотите удалить одну кешированную страницу. Предположим, вы обновили старую страницу и вам нужен кеш, чтобы отразить это изменение. Вместо того, чтобы восстанавливать кеш, что может потребовать много времени и ресурсов сервера, вы можете быстро удалить кешированную версию файла из этого меню. Когда посетитель переходит по исходной ссылке, страница создается заново с нуля и сохраняется в кеш-памяти для будущих запросов. Быстро и эффективно – прямо как Агент 47.
Все работает? Я думаю так!
Теперь, когда WP Super Cache настроен правильно, давайте протестируем кеш. Перейдите на вкладку по умолчанию, то есть вкладку простых настроек в WP Super Cache и нажмите кнопку «Проверить кеш». Если все настроено правильно, вы должны увидеть нечто подобное:
Тестирование кеша
Бинго! Оно работает! Поздравляем, вы успешно реализовали кеширование на своем сайте WordPress. Ваш сайт теперь должен работать значительно быстрее! Не верите мне? Нет проблем. Взгляните на эти результаты тестов демонстрационного сайта до и после внедрения кеша WordPress.
До
И после
Заключение
Теперь, когда вы увидели, как работает кэширование, и насколько реально его преимущества, я уверен, что вы более чем убеждены попробовать его – если вы еще этого не сделали. В следующем посте этой серии я объясню, как интегрировать MaxCDN с вашим существующим сайтом WordPress. MaxCDN в сочетании с кешированием сильно повлияет на производительность вашего сайта. Оставайтесь в курсе!
Как всегда, я надеюсь, что сегодня вы смогли узнать что-то новое. Если у вас есть какие-либо вопросы или предложения, мы с нетерпением ждем вашего ответа!
Источник записи: https://www.wpexplorer.com
wp super cache
Это пошаговое руководство с изображениями по установке, настройке и использованию бесплатной версии плагина WordPress WP Super Cache.
Он имеет более чем 2 миллиона скачиваний с рейтингом 4,5 звезды .
«WP Super Cache» является одним из самых популярных плагинов WordPress для увеличения времени загрузки вашего сайта. Научиться ускорять WordPress очень важно, так как мобильное использование Интернета увеличивается с каждым годом.
Плагины для оптимизации производительности WordPress являются односторонним решением. Оптимизация вашей темы WordPress и настроек страницы значительно улучшит скорость вашего сайта WordPress. Чем меньше элементов сайта загружается, тем быстрее становится ваш сайт.
Как установить WP Super CacheДля начала необходимо скачать плагин с официального сайта(ссылку на плагин я оставил в конце статьи) затем перейти в раздел «Плагины> Добавить новый»
И в левом верхнем углу нажать кнопку «загрузить плагин», а затем «выберите файл» найдите ваш файл который вы скачали и нажмите установить. Дождитесь установки и затем нажмите кнопку «Активировать».
Super cache настройкаДля настройки плагина найдите в левом меню «Настройки» и в появившемся меню «WP Super cache.
Рекомендуется сделать резервную копию базы данных, прежде чем использовать какие-либо плагины, в качестве типичной меры предосторожности. На вкладке «Простые» включите «Кэширование включено (Рекомендовано)» и нажмите кнопку «Обновить».
Каждый раз, когда вы вносите новое изменение настроек, нажимаете «Обновить» и «Удалить весь кэш. «Удалить кэш» очищает статические файлы подкачки, созданные плагином. Таким образом, вы увидите последнюю версию вашей страницы после внесенных вами изменений.
Вкладка настроек WP Super Cache: расширенныеНа вкладке «Расширенные» вы можете включить «Рекомендуемые» настройки WP Super Cache. Итак, отметьте варианты:
- Кэширование: «Включить кэш»
- Метод доставки кэша: «Простой»
- Разное: «Отключить кэширование для зарегистрированных пользователей» + «Сжимать файлы кэша чтобы ускорить работу.» + «Авто перестройка кэша.»+«Кеширование браузера 304.»
Нажмите «Обновить». Удалить кеш.
Вкладка настроек WP Super Cache: Настройка CDNCDN (Content Delivery Network) — это сервис, который оптимизирует время загрузки сайта для посетителей со всего мира. Если вы включили панель управления хостингом или приобрели CDN в другом месте, вы можете использовать вкладку «CDN» для настройки CDN. На вкладке «CDN» активируйте «Включить поддержку CDN». В поле «URL сайта» введите конкретный URL-адрес CDN, предоставленный вашим поставщиком CDN. Спросите их, что это, если не знаете. Активируйте «Пропустить адреса типа https чтобы избежать ошибок», чтобы, если некоторые ссылки на вашем веб-сайте не являются https, этот параметр охватит вас. Нажмите «Сохранить изменения».
Проверка настройки CDNЧтобы убедиться, что ваша конфигурация CDN работает нормально, откройте ваш веб-сайт и принудительно перезагрузите его, нажав Ctrl + F5. Откройте его исходный код с помощью сочетания клавиш Ctrl + U. Проверьте, содержат ли текстовые / графические ссылки URL-адрес CDN, который вы ввели в «Внешнем URL-адресе».
Функция предварительной загрузки WP Super CacheВместо ручной загрузки страницы, чтобы она кэшировалась для более быстрой загрузки для новых посетителей, функция предварительной загрузки позаботится об этом. Важно знать, что эта функция будет дополнительно загружать процессор вашего хост-сервера. Итак, если у вас есть 100 страниц, сначала завершите оптимизацию, а затем активируйте ее. Чтобы включить функцию предварительной загрузки, перейдите на вкладку «Общий кэш», активируйте «Режим предзагрузки» и «Обновлять общий кэш каждые» введите значение 1400, если вы хотите узнать, сколько времени потребовалось для этого, затем выберите в раскрывающемся меню пункт «Высокий уровень, 2 сообщения в 100 постов».
Как проверить результаты оптимизации скорости WP Super CacheЧтобы проверить результаты своих настроек, используйте такие инструменты скорости сайта, как GTmetrix, Google PageSpeed Insights, Pingdom Tools или WebPageTest. GTmetrix дает реалистичные результаты и включает в себя функцию Waterfall (вкладка), чтобы увидеть количество загруженных элементов и время их загрузки.
Скачать плагин
WP Super CacheСкачать с оф. сайта
WP Super Cache — настройка кэширования сайта WordPress
Приветствую Вас, друзья! В первой части урока мы говорили с Вами о том что такое кэширование, и какая от него польза будет польза на сайте. В этой части урока мы приступим непосредственно к настройке кэширования с помощью плагина WP Super Cache.
Установка и настройка плагина WP Super Cache
1. Установите и активируйте плагин WP Super Cache. Для этого нужно сделать следующее:
- Перейдите в Плагины -> Добавить новый
- В поле поиска введите WP Super Cache и найдите плагин
- Установите и активируйте плагин
Подробнее о способах установки плагинов рекомендую почитать в специальном уроке.
После активации плагина появится следующее сообщение:
2. Если у вас уже правильно настроенные постоянные ссылки (ЧПУ) — переходите на страницу управления плагина нажав по тексту «страницу управления» в сообщении, или перейдя в Настройки -> WP Super Cache.
В случае если у вас не настроенные
3. В панели управления плагина переходим на вкладку «Настройки». На этой вкладке находятся расширенные настройки плагина. Они делятся на три группы:
- Статус кэширования
- Разное
- Настройки
Опций достаточно много, но я рекомендую установить их так, как на примере ниже.
После того как Вы установили необходимые параметры, нажмите кнопку «Обновить». После обновления страницы появится следующее сообщение:
Прокрутите страницу вниз, пока не увидите желтый блок, с большим количеством непонятного текста 😉 Прокрутите страницу до конца желтого блока и нажмите кнопку
Если изменения в .htaccess прошли успешно, Вы увидите зеленый блок вместо желтого.
4. Теперь нам нужно настроить «Просроченные страницы & Очистка мусора». В этих настройках нужно указать время жизни кэшированных страниц. Я рекомендую устанавливать значение «0». С таким значением у кэша не будет время жизни, и он будет до тех пор, пока Вы не удалите его вручную.
После того как Вы укажите время жизни кэша, не забудьте сохранить изменения нажав кнопку
Также после настроек работы плагина можно создать автоматически кэш-копии всех страниц и записей сайта. Это значит, что Вы сделаете кэширование для всего сайта заранее, и посетителям сайта будут выдаваться уже заранее кэшированные страницы. В противном случае кэширование страниц будет происходить после первого посещения страницы.
Общий кэш
Создать кэш-копии всех страниц и записей можно на вкладке «Общий кэш»
Я надеюсь что этот урок помог Вам разобраться с установкой и настройкой плагина кэширования WP Super Cache. Если Вы установили и настроили данных плагин, то уже и сами оценили все реальные преимущества кэширования, и скорость загрузки вашего сайта стала в разы быстрее.
Если у вас есть какие-либо вопросы, не стесняйтесь и задавайте их в комментариях.
Приветствую Вас, друзья! В первой части урока мы говорили с Вами о том что такое кэширование, и какая от него польза будет польза на сайте. В этой части урока мы приступим непосредственно к настройке кэширования с помощью плагина WP Super Cache. Установка и настройка плагина WP Super Cache 1. Установите и активируйте плагин WP Super Cache. Для этого нужно сделать следующее: Перейдите в Плагины -> Добавить новый В поле поиска введите WP Super Cache и найдите плагин Установите и активируйте плагин Подробнее о способах установки плагинов рекомендую почитать в специальном уроке. После активации плагина появится следующее сообщение: 2. Если у вас уже правильно настроенные постоянные ссылки (ЧПУ) -…
Проголосуйте за урок
Рейтинг: 4.29 ( 28 голосов ) 100Плагин wp super cache настройки wordpress кэширования
Плагин WP Super Cache генерирует статические Html файлы с динамически созданных файлов блога на WordPress. После создания статические файлы будут отправляться вашим сервером пользователю и загружаться значительно быстрее чем при помощи PHP скриптов WordPress.
Статические HTML файлы будут обслуживать подавляющее большинство пользователей вашего сайта, однако некоторые пользователи оставившие новые комментарии в форме будут получать старый кэш, потому что этими данными управляет двигатель WordPress и комментарий будет доступен из кэша позднее. На кого же распространяются статические файлы?
- Не авторизированные пользователи.
- Пользователи не оставившие комментарии на вашем блоге.
- Пользователи не просмотревшие посты защищенные паролем.
Плагин кэширует файлы тремя способами (по скорости):
- Самый быстрый способ, заключается в использовании Apache mod_rewrite (или любого другого модуля вашего веб-сервера) для создания HTML файлов. Этот способ полностью обходит PHP и очень быстрый. Если ваш сервер попадет под большое количество одновременного трафика, то это лучший метод для того чтобы справиться с такой задачей. Этот способ требует установленного модуля Apache mod_rewrite и модифицированного файла .htaccess. Визиты анонимных или неизвестных пользователей будут обслуживаться этими файлами.
- PHP. Статические файлы сгенерированные плагином будут поданы пользователям через PHP скрипты. Этот способ почти такой же быстрый как предыдущий, он проще в настройке и не требует модификации файла .htaccess.
- Наследие кэширования. Этот способ в основном используется для постоянных посетителей вашего сайта, которые авторизированны, оставляют комментарии. Это самый медленный способ но он подходит для отдельных посетителей, которым важна изменяющаяся информация. Наследие отправляет кэшированные файлы новым посетителям, чего в принципе мы и добиваемся.
Если вы новичок в кэшировании используйте метод PHP, он легок в настройке и достаточно быстрый. По возможности избегайте наследования.
Рекомендуемые настройки WP Super Cache.
Продвинутые пользователи, скорее всего, захотят использовать mod_rewrite кэширование, но с помощью PHP кэширование почти так же хорошо. PHP кэширование включает в себя следующее:
- PHP кэширование.
- Сжатие страниц.
- Отсутствие кэша страниц для «старых» посетителей.
- Восстановление кэша.
- Поддержка CDN.
- Добавочные проверки начальной страницы.
Очистка мусорных файлов кэша, которые устарели, является функцией плагина. В настройках значения срока очистки нету правильного значения, хорошим примером может быть значение 1800 секунд.
Подробнее о настройках плагина мы поговорим далее в статье.
Установка и подготовка к использованию плагина WP Super Cache.
- На вашем сервере должны быть установлены Apache mod mime и mod rewrite модули, а так же в настройках WordPress должен быть установлен параметр постоянных ссылок в одном режиме и не меняться после создания кэша. Безопасный режим PHP должен быть отключен.
- Если у вас установлен плагин WP-Cache, пожалуйста, отключите его и правильно удалите. Убедитесь в том что из файла wp-config.php удалены WP_CACHE и WPCACHEHOME. Также нужно проверить удален ли файл WP-Cache-config.php находящийся в директории wp-content/wp-cache-config.php и wp-content/advanced-cache.php. Они будут вновь созданы при установке нового плагина WP Super Cache.
- Загрузите плагин в директорию с плагинами WordPress (‘wp-content/plugins/wp-super-cache/’), что в последствии создаст новую папку плагина или же установите плагин в обычном режиме из админки. После установки плагина его нужно активировать.
- После активации плагина переходим с админки в пункт меню Настройки/WP Super Cache и включаем кэширование.(.*) /wp-content/cache/supercache/%{HTTP_HOST}/$1/index.html [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] ——————.htaccess——————
- После активации плагина проверьте наличие файла “wp-content/cache/.htaccess”, если он не был создан автоматически, создайте его со следующим наполнением:
# BEGIN supercache <FilesMatch "\.html\.gz$"> ForceType text/html FileETag None AddEncoding gzip .gz AddType text/html .gz SetEnvIfNoCase Request_URI \.gz$ no-gzip Header set Cache-Control 'max-age=3, must-revalidate' ExpiresActive On ExpiresByType text/html A3 `` # END supercache
- Apache должен быть настроен для модулей используемых в примере. Если вы получите “Ошибку 500” при обслуживании анонимных пользователей, вам нужно будет разбираться в конфигурации сервера. Пример конфигурации для правильной работы плагина:
<Directory / дома / WWW /> AllowOverride Все Directory>
- wp-content/advanced-cache.php загружает кэширование движка. Этот файл создается автоматически при установке плагина. Он использует постоянный WPCACHEHOME для кэширования.
Подробная настройка плагина WP Super Cache
После установки плагина первое что вам нужно сделать это включить кэширование вашего сайта. Для этого переходим с админки в пункт меню Настройки/Wp Super Cache и в появившемся меню произвести главную настройку плагина — включение кэширования.
Данным действием мы сделали главное, глобальное включение кэширования на сайте. Теперь проведем необходимые настройки кэша, и адаптируем плагин под наш сайт и сервер в целом.
Первым делом удалим старые файлы кэша, которые хранятся в папке wp-content/cache на сервере. Делается это также через плагин:
После удаления ненужных файлов, проверим правильность работы плагина WP Super Cache, если все работает корректно мы сможем продолжить тонкие настройки дополнения. Итак, произведем проверку, нажав на соответствующую кнопку:
Если после проверки вы видите такую же надпись “Временные штампы обоих вариантов страницы совпадают!” это означает что кэширование включено и нужно переходить к их настройке.
Первым делом выберем способ которым будут создаваться наши кэшированые страницы. Описание способов представлено выше в статье. Для примера выберем самый быстрый и эффективный способ. Выставите все настройки как показано ниже:
После того как вы отметите нужные пункты настройки опускаемся немного ниже и нажимаем на кнопку “Обновить”.
После обновления нужно внести некоторые коррективы в файл .htaccess, для этого опускаемся вниз пока не найдем большой код желтого цвета, находим конец кода и кнопку “Обновить правила mod_rewrite” и нажимаем на нее. Плагин автоматически впишет нужные строчки в .htaccess.
При успешном добавлении новых правил вы увидите зеленое оповещение об этом:
После сохранения новых параметров нужно задать время жизни кэшированых страниц. Для этого на этой же странице настроек опускаемся ниже, вводим необходимые данные и сохраняем их.
Как настраивать время жизни файлов кэша? Все дело в том что для каждого сайта данная настройка будет индивидуальной. Если вы выставите время жизни “Cache Timeout” значением “0”, то кэш не будет иметь срока годности, и будет действовать пока вы его вручную не удалите. Такая настройка полезна для сайтов на которых страницы не обновляются вообще, если же вы вносите изменения, имеете на сайте возможность комментирования тогда, нужно будет подобрать подходящее время жизни кэшированых страниц.
После этой настройки вам рекомендуется принудительно создать кэш всех существующих страниц сайта, в противном случае этот процесс будет зависеть от посещения тех или иных разделов сайта, а зачем нам это. Все довольно просто, переходим во вкладку плагина “Общий кэш” и создаем собственно наши статические страницы:
Если все прошло без проблем, тогда можно вас поздравить ваши страницы будут грузиться намного быстрее благодаря кэшу, созданном при помощи плагина WP Super Cache.
В случае возникновения проблем при установке и настройке плагина, попробуйте найти решение ниже в цикле статьи “Вопросы и ответы”.
Как удалить WP Super Cache?
Для того что бы удалить плагин вам нужно сперва удалить весь кэш и отредактировать файл .htaccess. Плагин желательно удалять в ручном режиме, далее представлена подробная инструкция по удалению:
- Отключить кэширование в настройках плагина, и очистить кэш.
- Деактивировать плагин из административной панели WordPress.
- Удалить строчку из файла конфигурации wp-config.php — define( ‘WP_CACHE’, true ).
- Удалить правила mod_rewrite из файла .htacces (начало и конец которого отмечено SuperCache BEGIN и END тегами).
- Удалить файлы по адресу wp-content/advanced-cache.php и wp-content/wp-cache-config.php.
- Очистить папку wp-content/cache.
- Удалите папку wp-super-cache из директории плагинов WordPress.
Что делать если при автоматическом удалении плагина сайт перестал работать или работает не корректно?
При возникновении проблем после деактивации и удаления плагина WP Super Cache требуется ручное вмешательство, проделайте операции описанные в пунктах 3-7 представленных в инструкциях выше.
WP Super cache и настройка CDN.
Сеть доставки контента предназначена для ускорения загрузки требуемых данных вашему сайту. Статические данные, JS, CSS можно подгружать к вашему сайту из сторонних источников или же с поддоменов. Эта функция была подключена к базовой поддержке WP Super Cache. Данная функция работает путем переписывания URL адресов требуемых файлов (за исключением файлов .php) находящихся в директориях wp-content и wp-includes находящихся на сервере. Данная функция позволит скачать требуемые файлы, до истечения их срока действия они будут автоматически подключаться к статической странице вывода пользователю.
Данная возможность предоставлена для продвинутых пользователей с базовым пониманием принципов работы с CDN, настроить которую можно во вкладке “Настройка CDN” плагина.
Ответы на часто задаваемые вопросы по WP Super Cache.
Почему WP-Super-Cache лучше чем WP-Cache?
Плагин WP Super Cache основан на базе популярного WP Cache, он создает статические копии страниц, которые по скорости загрузки не сильно уступает загружаемым файлам HTML с локального компьютера, это позволило в разы увеличить скорость загрузки сайтов на WordPress.
Будут ли комментарии и другие динамические страницы моментально обновляться в кэше?
Комментарии будут отображены на странице как только ни будут одобрены (в зависимости он политики администратора сайта), и кэш будет обновлен. Это происходит по заданным параметрам владельца сайта в плагине кэширования.
PHP скрипты не будут выполняться и отправляться пользователям, по этому комментарии и другие динамические измененные элементы будут обновляться позднее.
Будет ли плагин WP Super Cache замедлять загрузку сайта?
Нет, плагин делает все да наоборот. Он генерирует статические файлы, которые гораздо “легче” стандартных отправляемых. Отправка данных и загрузка страниц будет происходить даже быстрее, чем если бы вы отправляли обычные HTML файлы, так как они будут отправлены в сжатом виде.
В результате такой работы ваш сервер тратит гораздо меньше времени на “диалог” с пользователем, что значительно разгружает его работу и приносит хороший результат.
Кэш исчезает после обновления плагина WP Super Cache?
Когда плагины WordPress обновляются, папки с плагинами удаляются и воссоздаются заново, по этому данные кэша будут утеряны после обновления. Это можно обойти расположив переменную $wp_cache_plugins_dir, находящуюся в wp-config.php или wp-content/wp-cache-config.php, вне папки wp-super-cache.
Надеюсь данная статья была полезна, она будет дополняться по мере возникновения вопросов по плагину.
Рекомендую почитать:
Настройка плагина WP Super Cache wordpress новая инструкция !
На чтение 6 мин.
Всем привет ! Сегодня я буду разбирать по частям очередной супер популярный плагин —
— PHP caching, кэширует не только HTML но и PHP код.
— Compress pages, функция сжатия страниц.
— Don’t cache pages for known users, не кэширует страницы для известных пользователей.
— Cache rebuild, функция перестройки кэша.
— CDN support, поддержка CDN.
— Extra homepage checks, проверка дополнительных страниц.
Установить плагин вы сможете прямо из админ-панели wordpress. Перейдите по вкладке: Плагины — Добавить новый, введите название плагина в форму поиска, нажмите Enter, установите и активируйте плагин.
После установки и активации плагина, вам нужно будет включить кэширование, для этого перейдите по вкладке: Настройки — WP Super Cache. В разделе — Статус кэширования, отметьте значение — Кэширование включено, затем нажмите на кнопку — Обновить.
Настройки
— Статус кэширования, здесь я рекомендую оставить всё как есть, должны быть отмечены значения с пометкой (Рекомендовано). Кэшировать сессии просмотров для быстрого доступа и Использовать PHP для обслуживания кэша. В дальнейшем, при росте посещаемости, можно включить модуль — mod_rewrite, так как он быстрее чем php кэширование.
— Разное, здесь так же, отметьте значения с пометкой (Рекомендовано). Поставьте галочки в следующих значениях:
Сжимать файлы кэша.
304 Not Modified browser caching.
Не кэшировать страницы для известных пользователей.
Авто перестройка кэша.
Внимание ! Если на вашем Хостинге включено сжатие файлов по умолчанию или у вас установлен плагин для сжатия файлов, то не ставьте галочку в значении — Сжимать файлы кэша, так как это может привести к не корректной работе сайта.
— Настройки, рекомендую включить следующие функции:
Enable dynamic caching, включение динамического кэширования. Ставьте галочку, если на вашем сайте есть динамические объекты, которые постоянно изменяются. И если вы постоянно, каждый день, вносите на свой сайт какие-либо изменения, то так же рекомендую включить данную функцию.
Mobile device support, кэширование для мобильной версии сайта. Если у вас нет мобильной версии сайта, то можете не включать данную функцию.
Дополнительная сверка кэша,
Обновлять страницу при добавлении нового комментария к ней.
Блокировка файлов, функция для маломощных хостингов. Если у вас возникают какие-то проблемы в работе сайта, попробуйте отключить данную функцию.
— Cache Location, здесь указан путь к папке с кэшем. Нажмите на кнопку — Обновить, что бы сохранить все сделанные изменения.
— Просроченные страницы & Очистка мусора.
Cache Timeout, здесь можно установить время в секундах для обновления кэша. То есть, каждые 3600 секунд старый кэш будет удаляться, а новый создаваться. Плагин рекомендует установить значение — 3600 секунд, но вы должны знать, чем меньше период, тем сильнее нагрузка на сайт. Я считаю, что обновлять кэш каждый день, это вполне достаточно, то есть, в секундах это примерно: 6 000 — 10 000 секунд.
Scheduler, проверка устаревших кэшированных файлов. Здесь рекомендую выбрать значение — Каждый день, это самый оптимальный вариант.
Notification Emails, если поставите галочку, то вам на электронную почту будет приходить уведомление, при каждом обновлении кэша.
После сделанных изменений, нажмите на кнопку — Изменить время жизни копии.
— Допустимые имена & Запрещенные адреса, здесь можно отметить типы страниц, которые не будут кэшироваться. Например, если вы не используете на своём сайте — Архивы, Метки или Рубрики, Фиды, то можно их не кэшировать.
— Закрытый режим, функция для высоко-посещаемых сайтов. Включите данную функцию, если на ваш сайт заходят как минимум 1 000 уникальных посетителей каждый день, оставляют много комментариев. При включённой функции, размещение новых комментариев и записей не будет обновлять статичные файлы в кэше. Функция обновления кэша будет отключена.
Настройка CDN
Здесь можно включить функцию CDN — Сеть доставки контента. Чтобы подключить данную функцию вы должны быть зарегистрированы в стороннем сервисе, который предоставляет услуги CDN. То есть, плагин не использует данную функцию, он только её поддерживает. В поле — Основной URL, вам нужно будет указать url адрес, который вам предоставит сервис CDN, по которому будут доступны ваши файлы. Суть функции CDN в том, что ваши файлы будут загружаться в браузер, при открытии сайта, с другого сервера, а не с вашего, поэтому это позволяет снизить нагрузку на сайт. Так как я сам не использовал CDN, то ничего более конкретного не могу вам сказать.
Состояние кэша
На странице — Состояние кэша, можно выполнить следующие операции:
Обновить статистику кэша.
Посмотреть список кэшированных файлов.
Удалить просроченный кэш.
Удалить весь кэш.
Общий кэш
На странице — Общий кэш, вы можете включить функцию — Общего кэширования. Рекомендуется включать данную функцию, только если у вас очень много записей на сайте, более 10 000. Так же настоятельно рекомендуется включить данную функцию, для тех кто пользуется услугами виртуального хостинга.
Предварительный режим, при включении общего кэширования, выберите данный режим. Остальные настройки оставьте по умолчанию.
После сделанных изменений, нажмите на кнопку — Создать общий кэш сейчас.
Плагины
На странице — Плагины, вы можете подключить дополнительные плагины:
— Плагин «Awaiting Moderation», при включении плагина, добавляет надпись: «Ваш комментарий ожидает проверки», при комментировании.
— Плагин «МультиБлог», подробней о плагине, вы можете прочитать по указанной ссылке.
— Jetpack Mobile Theme, если у вас установлен плагин — Jetpack, то включите поддержку плагина для совместимости.
— WPTouch, включайте только если у вас установлен плагин — WP Touch.
Обслуживание
На странице — Обслуживание, можно включить Отладку, что бы решить возникающие проблемы в работе плагина.
Отладка, включите отладку, чтобы вся служебная информация (логи) сохранялись в файле директории кэша. Вы сможете проанализировать работу плагина по логам, если возникнут проблемы.
Адрес IP, можете указать ip-адрес, с которого будут записываться обращения к сайту. Оставьте поле пустым, тогда плагин будет использовать ваш ip по умолчанию.
Cache Status Messages, если включите данную функцию, то будет показываться сообщение о состоянии кэша в конце каждой странице.
Проверять главную страницу каждые 5 минут, если возникают ошибки, которые перечислены в описании, то вы можете включить автоматическую проверку кэша главной страницы, каждые 5 минут. Если сайт работает нормально, не включайте данную функцию, так как это создаёт лишнею нагрузку на сайт.
Ключевой тест, вы можете указать в поле любой текст, который отображается на главной странице, для сверки, но только если у вас включена проверка каждые 5 минут.
Очищать кэш при ошибке, включите данную функцию.
Сообщить администратору блога по завершению проверки, уведомления на email. Включите только при тестировании на ошибки.
После сделанных изменений — Сохраните настройки.
На этом у меня всё, жду ваших комментариев, удачи вам и до новых встреч !
Как установить и настроить WP Super Cache для начинающих
Поисковые системы считают скорость сайта важным фактором при поисковом рейтинге. Вот почему в WPBeginner мы изо всех сил стараемся улучшить скорость загрузки сайта до оптимального уровня. При этом мы заметили, что кеширование нашего веб-сайта помогло нам улучшить скорость работы сайта, а также сбалансировать огромные всплески трафика. Мы используем W3 Total Cache для повышения производительности нашего веб-сайта. Однако многие из наших читателей спрашивали нас о том, как установить и настроить WP Super Cache.Поэтому в этом руководстве мы покажем вам, как установить и правильно настроить WP Super Cache.
Примечание. И W3 Total Cache, и WP Super Cache — отличные плагины. Мы настоятельно рекомендуем вам использовать один или другой в зависимости от ваших потребностей.
Первое, что вам нужно сделать, это установить и активировать плагин WP Super Cache (руководство: как установить плагин WordPress). После активации WP Super Cache уведомит вас о том, что в данный момент на вашем веб-сайте не включено кеширование.
Настройка WP Super Cache — простой способ
Чтобы включить кеширование, перейдите в «Настройки » »WP Super Cache .На вкладке «Легко» включите кэширование и нажмите кнопку состояния обновления.
После включения кеша нажмите кнопку тестового кеша, чтобы проверить, работает ли он. WP Super Cache дважды загрузит ваш сайт WordPress и сравнит отметки времени на обеих страницах. Если обе отметки времени совпадают, это означает, что на вашем сайте сейчас работает кеширование.
WP Super Cache Advanced Настройка
WP super cache — мощный плагин с множеством дополнительных опций.Эти параметры могут еще больше повысить производительность вашего сайта. Чтобы настроить WP Super Cache с дополнительными параметрами, перейдите в «Настройки » »WP Super Cache и щелкните вкладку« Дополнительно ».
Включить кэширование
Сначала установите флажок Cache обращается к этому веб-сайту для быстрого доступа . Ниже вы увидите три варианта кеширования. По умолчанию WP Super Cache использует PHP для обслуживания файлов кеша. Однако использование PHP для обслуживания файлов кеша может быть ресурсоемким, особенно в средах общего хостинга.Поэтому мы хотели бы порекомендовать вам попробовать использовать mod_rewrite для обслуживания файлов кеша. После этого прокрутите вниз и нажмите кнопку статуса обновления, чтобы сохранить эти настройки.
WP Super Cache теперь покажет вам уведомление о необходимости обновления правил mod_rewrite и, возможно, еще одно уведомление о планировании сборки мусора. Прокрутите страницу вниз, и вы увидите правила mod_rewrite, которые необходимо добавить. Нажмите кнопку «Обновить правила Mod_Rewrite», чтобы обновить эти правила. После обновления правил mod_rewrite этот раздел станет зеленым.
Чтобы устранить уведомление о сборке мусора, прокрутите страницу дополнительных настроек вниз до раздела «Срок действия и сбор мусора» и настройте время и частоту сборки мусора кэшированных файлов на вашем сервере.
Включить сжатие в WP Super Cache : сжатие позволяет WP Super Cache обслуживать кэшированные файлы как сжатые файлы. Эти файлы загружаются браузерами пользователей быстро из-за их меньшего размера. Чтобы включить сжатие, просто установите флажок Сжимать страницы, чтобы они быстрее показывались посетителям .
Настройка CDN с WP Super Cache
Большинство контентных веб-сайтов обслуживают множество статических файлов с каждым запросом страницы. Эти файлы представляют собой сценарии JavaScripts, изображения, таблицы стилей и т. Д. В отличие от ваших сообщений WordPress, которые динамически генерируются PHP, эти файлы могут обслуживаться с помощью сети доставки контента (CDN). Если вы не знаете, что такое CDN и зачем вам нужен CDN, то вам следует ознакомиться с нашей инфографикой «Что такое CDN, черт возьми».
В WPBeginner мы используем MaxCDN. Вы можете прочитать наш план о том, почему мы используем MaxCDN.Если вам нужна помощь в настройке MaxCDN, то у нас уже есть руководство по установке и настройке MaxCDN для WordPress. В учебнике используется общий кеш W3, но основная концепция остается той же.
Чтобы настроить CDN с WP Super Cache, щелкните вкладку CDN и установите флажок рядом с Включить поддержку CDN . Введите свой внешний URL-адрес, который будет URL-адресом вашей pullzone. Например, http://cdn.wpbeginner.com
В дополнительном поле CNAME введите другие CNAME, которые вы создали для своей pullzone.Например, http://cdn1.wpbeginner.com, http://cdn2.wpbeginner.com, http://cdn3.wpbeginner.com
Наконец, установите флажок Пропустить URL-адреса https, чтобы избежать ошибок «смешанное содержимое» и сохранить изменения. Теперь ваш сайт готов обслуживать статический контент из CDN.
Обслуживайте статический сайт с помощью WP Super Cache
Режим предварительной загрузки в WP Super Cache позволяет создавать статические файлы суперкеша для всех ваших сообщений и страниц и обслуживать статический веб-сайт.Вы можете спросить Зачем кому-то это нужно?
Для экономии ресурсов сервера.
Для обслуживания старого сайта, который больше не обновляется.
Для повышения скорости сайта за счет обслуживания только статического контента.
Это всего лишь несколько причин, но может быть гораздо больше причин и ситуаций, когда вы можете захотеть полностью отключить процессы PHP. Не волнуйтесь, ваш WordPress будет работать нормально, и вы по-прежнему сможете управлять своим контентом с помощью WordPress.
Параметры обновления файлов кэша предварительной загрузки будут по умолчанию равны нулю, минимальное необходимое время составляет не менее 30 минут.Предварительная загрузка всего вашего сайта WordPress занимает некоторое время и потребляет много ресурсов на вашем сервере. Вы можете оставить его равным 0, если вы не хотите, чтобы срок действия ваших статических файлов истек, если вы не обновите кеш вручную.
Мы надеемся, что это руководство помогло вам настроить WP Super Cache в вашем блоге WordPress. Для поддержки конкретного плагина, пожалуйста, разместите все свои вопросы на форумах поддержки WordPress для автора плагина. Прочтите наше руководство о том, как правильно запросить поддержку WordPress и получить ее.
Для других отзывов и вопросов, пожалуйста, оставьте комментарий ниже.
Идеальные настройки WP Super Cache + инструкции CDN (2021)
WP Super Cache — надежный плагин для кеширования (если вы идете по бесплатному маршруту).
В остальном WP Rocket занял первое место в 7 опросах Facebook, и я использую его (у меня также есть руководство по настройке WP Rocket). Но WP Super Cache по-прежнему остается отличным выбором, особенно потому, что… он бесплатный.
Я покажу вам, как настроить параметры WP Super Cache, включая вкладку «Дополнительно», «CDN» и «Плагин». Я также расскажу о Cloudflare, BunnyCDN и покажу вам разницу между ними.
Если вы используете сервер NGINX, вам нужно будет отредактировать файл конфигурации, чтобы в полной мере использовать WP Super Cache, особенно для использования кеша на базе диска. Если вам неудобно это делать, я рекомендую попробовать другой плагин кеширования (WP Rocket, WP Fastest Cache или даже W3 Total Cache), поскольку эти плагины кеширования не требуют от вас редактирования файла конфигурации NGINX.
А для хостинга я настоятельно рекомендую Cloudways DO, который намного лучше (и намного быстрее), чем компании, предоставляющие общий хостинг, включая бренды SiteGround, WP Engine, GoDaddy и EIG.
Вот как настроить параметры WP Super Cache:
1. Легко
Кэширование (Включить) — включает кэширование, простой способ сократить время загрузки.
Удалить кеш — если вы обновляете свой веб-сайт, особенно файлы CSS или JavaScript, и видите старую версию своей страницы, удаление кеша приведет к обновлению страницы до последней версии.
2.Продвинутый
Кэширование (Включить) — включает кеширование.
Способ доставки кэша — простой режим является самым простым и рекомендуется для непрограммистов. В экспертном режиме используется функция Apache mod_rewrite для обслуживания «суперкэшированных» статических html-файлов, и он работает быстрее, чем простой режим… но если вам неудобно редактировать файлы PHP, используйте простой режим.
Не кэшировать страницы для известных пользователей (Включить) – включение этого параметра не отображает кешированные страницы для людей, которые были на вашем сайте раньше. Это хорошо, потому что постоянные посетители хотят видеть новый контент (например, в вашем блоге), который в противном случае не отображался бы, если вы отключите это.
Не кэшировать страницы с параметрами GET. (? x = y в конце URL-адреса) (Включить) — не кэширует страницы, которые различаются для каждого пользователя (уникальные страницы продаж, если вы запускаете рекламу Facebook / Google, профили членства, условную логику на контактные формы).GET Params — отличный плагин для этого.
Сжимайте страницы, чтобы они быстрее показывались посетителям. (Включить) — это элемент «Сжатие Gzip» в GTmetrix / Pingdom. После включения этой функции просмотрите свою домашнюю страницу и найдите заметные ошибки форматирования. Если есть, отключите. В противном случае обязательно включите это.
Кэшировать заголовки HTTP с содержимым страницы (Отключить) — ускоряет кэширование страниц, но также заставляет WP Super Cache использовать доставку файлов PHP (медленнее) вместо доставки статических файлов (быстрее).Это компромисс, но если вы используете плагины, которые отправляют дополнительные заголовки, включите его. В противном случае отключите его.
Восстановление кэша. Показывать файл суперкеша анонимным пользователям во время создания нового файла. (Включить) – показывает кешированную страницу, если новый файл находится в процессе создания.
304 неизмененное кеширование браузера. Укажите, когда страница не изменялась с момента последнего запроса. (Включить) – предотвращает обновление кеша на страницах «тегов» (экономит ресурсы сервера).
Сделать известных пользователей анонимными, чтобы они обслуживали суперкэшированные статические файлы. — противостоит предыдущему параметру «не кэшировать страницы для известных пользователей» и вместо этого кеширует для всех.
Включить динамическое кэширование — (Включить) — включает кэширование динамического контента (контент, который изменяется), например рекламы, общедоступных данных о количестве посетителей или даже рекомендаций Amazon.
Поддержка мобильных устройств. (Требуется внешний плагин или тема.Для получения дополнительной информации см. FAQ.) (Включить) — при использовании мобильного плагина, такого как WPtouch, или мобильной темы, кэшируются мобильные страницы.
Удалите поддержку кодировки UTF8 / blog из файла .htaccess. Требуется только в том случае, если вы видите нечетные символы или знаки препинания выглядят некорректно. Требуется обновление правил перезаписи. — (Отключить) — если вы видите странные символы на своем веб-сайте (â € ™), это должно исправить. В противном случае оставьте его отключенным.
Очистить все файлы кеша при публикации или обновлении сообщения или страницы — Включить) — если вы публикуете сообщение, и у вас также есть список блогов (например.на вашей домашней странице) и хотите убедиться, что она обновлена самой последней публикацией, это очистит кеш и обеспечит отображение нового содержания.
Дополнительные проверки домашней страницы. (Очень редко кэширование домашней страницы останавливается) (Включить) – аналогично предыдущей настройке, это гарантирует, что ваши самые новые сообщения блога будут отображаться на домашней странице (если у вас есть блогролл). Это также применимо к динамическому контенту на главной странице.
Обновлять текущую страницу только при добавлении комментариев — включите это, если у вас много комментариев, поскольку читатели хотят видеть последний контент (вы не хотите обновлять все кеш для этого).
Список последних кэшированных страниц на этой странице (Отключить) — показывает, какие страницы были кэшированы.
Грубая блокировка файла. Вам это не нужно, так как это замедлит работу вашего сайта. (Отключить) .
Поздняя инициализация. Отображать кешированные файлы после загрузки WordPress. (Включить) — позволяет контенту оставаться динамичным. Если вы видите ошибку «Обнаружена динамическая страница суперкеша, но не установлена поздняя инициализация», это исправляет.
Расположение кэша — Не менять — не меняйте путь, путь по умолчанию подойдет.
Тайм-аут кэша — 3600 подходит для большинства веб-сайтов, веб-сайты с высоким трафиком могут снизить это значение до 1800. Это частота, с которой кэшированные страницы истекают и будут выброшены. Если вы установите его слишком медленно, пользователи никогда не увидят кешированную версию. Если он будет слишком быстрым, он может потреблять много ресурсов сервера.
Принятые имена файлов и отклоненные URI — указывают страницы, которые вы не хотите кэшировать.Чаще всего это используется для исключения страниц электронной коммерции или страниц, которые очень часто обновляются.
Примеры:
- / магазин /
- / магазин / счет /
- / магазин / касса /
- / магазин / тележка /
- / магазин / подтвердить заказ /
Отклоненные пользовательские агенты — запрещает пользовательским агентам кэшировать страницы. Самыми распространенными из них являются поисковые системы, такие как Googlebot и Bingbot, но вот полный список пользовательских агентов, которые вы можете просмотреть. Если вы используете WPtouch, вы также захотите добавить сюда весь их список мобильных пользовательских агентов.
Lock down — подготавливает ваш сервер к ожидаемому всплеску трафика (во время блокировки новые комментарии к сообщению не будут обновлять кешированные статические файлы). Это сэкономит ресурсы сервера и поможет предотвратить сбой вашего сайта. Включайте это только в том случае, если вы заметили стремительный рост трафика.
Исправление конфигурации — восстанавливает настройки WP Super Cache по умолчанию.
3. CDN
CDN (сеть доставки контента) размещает ваши тяжелые файлы веб-сайтов в нескольких центрах обработки данных по всей стране / миру, что сокращает географическое расстояние между вашим сервером и посетителем.Это сокращает время загрузки и рекомендуется в руководстве по оптимизации WordPress.
- Cloudflare достаточно для большинства сайтов WordPress, но я рекомендую использовать их APO за 5 долларов в месяц, если вы можете себе это позволить. Это еще больше увеличивает скорость, обслуживая весь ваш сайт из их пограничной сети. Если вы выбрали Cloudflare, см. Раздел Cloudflare в этом руководстве.
- BunnyCDN — это то, что я использую, доступно по цене и высоко оценено в группах Facebook. У них есть инструкции по установке, но я также покажу вам, как настроить BunnyCDN с WP Super Cache.
Шаг 1 : Зарегистрируйтесь в BunnyCDN (настоятельно рекомендуется в группах Facebook).
Шаг 2 : Создайте зону извлечения в BunnyCDN.
Шаг 3 : Скопируйте URL-адрес CDN из BunnyCDN.
Шаг 4 : Вставьте URL-адрес CDN на вкладку CDN WP Super Cache в разделах «URL вне сайта» и «Дополнительные CNAMES». При использовании SSL также установите флажок «пропускать URL-адреса https, чтобы избежать смешанного содержимого».
Шаг 5 : Запустите свой сайт в GTmetrix, и «сеть доставки контента» должна быть зеленой.
4. Содержание
Если в расширенных настройках правильно задан «Тайм-аут кеширования», кэшированные страницы с истекшим сроком действия будут удалены, и они не окажут нагрузку на ваш сервер. При работе на сайте вы также можете вносить изменения в CSS / JS (например, фоновые изображения) и видеть кешированную версию (или вы можете не видеть, что ваш CDN работает). В этом случае удаление кеша должно исправить это.
Удалить кеш — обновляет кеш, если вы видите старые кешированные версии ваших страниц.
5. Предварительный натяг
Preload — это обновление, когда все кэшированные страницы очищаются и обновляются за один раз. Я бы включил его, так как это улучшает скорость как веб-сайта, так и индексации. Однако предварительная загрузка потребляет много ресурсов сервера, что создает нагрузку на ваш сервер и может замедлить работу вашего сайта. По умолчанию установлено значение , чтобы обновлять предварительно загруженные файлы кеша каждые 600 минут . Но вам следует увеличить это число, если это создает нагрузку на ваш сервер, особенно если вы используете общий хостинг.Вы также можете оставить его равным 0, если вы не хотите, чтобы срок хранения статических файлов истек, если вы не обновите кеш вручную.
6. Плагины
Оставьте все как есть, если вы не используете плагин Bad Behavior, плагин WordPress MU Domain Mapping или плагин WPtouch, и в этом случае вы должны включить для них совместимость.
7. Отладка
Cloudflare
WP Super Cache не имеет прямого способа настроить Cloudflare, но это очень просто, и я определенно рекомендую использовать бесплатный CDN Cloudflare.Многие хосты (включая SiteGround) имеют возможность активировать Cloudflare в своей cPanel одним щелчком мыши. Это, безусловно, самый простой метод.
Если на вашем хосте нет этой опции, выполните следующие действия…
1. Зарегистрируйтесь в Cloudflare, и вам будет предложено добавить свой веб-сайт, а затем начать сканирование.
2. После завершения сканирования выберите бесплатный план, и Cloudflare проведет вас через набор страниц.В конечном итоге вы попадете на страницу, где Cloudflare назначит вам 2 сервера имен …
3. Выполните поиск в Google по запросу «как изменить серверы имен на SiteGround» (ищите только свой хост), затем следуйте их инструкциям. Вы будете копировать 2 сервера имен, предоставленные Cloudflare, и вставлять их в настраиваемую опцию серверов имен в cPanel вашего хостинга…
4. Перейдите к настройкам скорости Cloudflare и убедитесь, что Auto Minify и Rocket Loader выключены, но SG Railgun включен.
5. Добавьте эти 3 правила страницы, чтобы все кэшировать и защитить администратора WP.
6. Наконец, перейдите к настройкам кэширования Cloudflare и очистите отдельные файлы …
Готово!
Посмотреть мое видео — это 44-минутное видео, но я охватываю почти все (временные метки в описании видео), и вы должны узнать массу полезной информации о скорости сайта WordPress:
Cloudways (мой рекомендуемый хост)
Lighthouse отказывает вашему TTFB, если оно превышает 600 мс.
Если у вас медленный TTFB, присоединяйтесь к группе WordPress Hosting Facebook (WP Speed Matters тоже хорошо), чтобы получить объективную обратную связь, поскольку большинство рекомендаций по хостингу — честно говоря, мусор.
Я использую Cloudways — это тот, кто занимает первое место в последних опросах Facebook, и мой TTFB постоянно <200 мс. В настоящее время я использую их тарифный план Vultr High Frequency, но DigitalOcean тоже хорош. Это 10–13 долларов в месяц, но мы говорим о быстром облачном хостинге, а не о дешевом хостинге с медленными TTFB.
Вместо того, чтобы читать предвзятые обзоры, я рекомендую вам провести собственное исследование.Присоединяйтесь к группам Facebook и смотрите опросы, результаты миграции и обсуждения о «лучшем хостинге» (показано ниже). Посмотрите тест Backlinko PageSpeed, где он обнаружил, что у SiteGround был медленный TTFB. Вы уже знаете, что бренды GoDaddy и EIG (Bluehost + HostGator) — это , а не хороший выбор. WP Engine пошел под откос, Hostinger пишет фальшивые обзоры, а NameCheap в основном предназначен для доменов.
Недавние опросы Facebook показывают, что многие люди переходят от низкокачественных хостов к Cloudways, LiteSpeed, Kinsta, GridPane и A2 Hosting ( щелкните миниатюры, чтобы увеличить ):
Люди, переехавшие в Cloudways и опубликовавшие свои результаты ( щелкните эскизы, чтобы увеличить ):
Приветствую их в группе хостинга WordPress в Facebook Я использую Vultr High Frequency, и вы можете просмотреть мой сайт, чтобы узнать, насколько быстро он загружается. DigitalOcean также хороша и рекомендована в руководстве по оптимизации WordPressПочему я использую Облачность:
- Мой TTFB постоянно <200 мс
- Администратор WordPress загружается мгновенно
- Проще передать web Vitals на облачном хостинге
- Месячная цена и бесплатные трехдневные пробные версии — это хорошо
- Кэширование на уровне сервера (Redis имеет большое значение)
- Они выполняют бесплатную миграцию и имеют плагин для миграции
- Поддержка быстрая / полезная, что отражено в обзорах Trustpilot
- Выбор из 5 облачных хостов: DO, Vultr, AWS, Google Cloud, Linode
- У них есть группа пользователей Cloudways в Facebook, где можно задавать вопросы
- Единственным серьезным недостатком является отсутствие хостинга электронной почты, но есть вариант для Rackspace
Заявление об отказе от ответственности — если вы подписываетесь на Cloudways по моей партнерской ссылке, спасибо! Большинство филиалов рекомендуют вещи только для комиссионных, но я серьезно отношусь к своим и подтверждаю их доказательствами.Я также жертвую на кампании GoFundMe, и все помогает. Они выполняют бесплатную миграцию, но если у вас есть вопросы о запуске сервера или о чем-то еще, вы можете связаться со мной, оставив комментарий. Приветствую более быстрый TTFB.
Зарегистрируйтесь в Cloudways, используя промокод OMM25 , чтобы получить скидку 25% на 2 месяцаЧасто задаваемые вопросы
Хороший ли плагин WP Super Cache?
Обычно это не самый популярный плагин в опросах Facebook, и я лично добился лучших результатов с WP Rocket и другими плагинами кеширования.Каждый веб-сайт индивидуален — вам нужно настраивать и сравнивать результаты разных плагинов кеширования в GTmetrix по одному.
Как настроить Cloudflare с WP Super Cache?
Зарегистрируйте бесплатную учетную запись Cloudflare и измените серверы имен (в регистраторе домена) на те, которые предоставляет Cloudflare.
Будет ли несколько CDN еще больше улучшать скорость?
Теоретически да.Больше CDN = больше центров обработки данных = более быстрая доставка вашего контента и большая разгрузка ресурсов, что должно облегчить нагрузку на ваш сервер. CDN Cloudflare достаточно для большинства веб-сайтов, но если вы одержимы скоростью, попробуйте StackPath или KeyCDN.
Чем отличается WP Super Cache от WP Rocket?
WP Rocket имеет больше функций скорости, чем WP Super Cache (очистка базы данных, оптимизация Google Fonts + Analytics, контроль пульса), и его проще настроить, но WP Rocket также является премиальным плагином.Если скорость очень важна, попробуйте WP Rocket.
Какие еще плагины скорости мне нужны, кроме WP Super Cache?
Вам понадобится плагин для оптимизации шрифтов (OMGF), очистки базы данных (WP-Optimize), Heartbeat Control, оптимизации Google Analytics (CAOS) и выборочного отключения плагинов (Asset CleanUp или Perfmatters). Эти функции не встроены в WP Super Cahce.
См. Также: Как я оптимизировал свой сайт WordPress для загрузки менее чем за 1 с (36+ советов)
Сработало?
Дайте знать в комментариях!
Ура,
Том
О Томе Дюпюи
Том Дюпюи пишет учебники по скорости WordPress и SEO из своей квартиры в Денвере, штат Колорадо. В свободное время он играет в Rocket League и смотрит документальные фильмы об убийствах. Прочтите его биографию, чтобы узнать о нем 50 случайных и тревожных фактов.
WP Super Cache | Как установить и настроить его на своем веб-сайте
У пользователей и поисковых систем есть одна общая черта: им нравятся сайты, которые загружаются очень быстро. Вот почему оптимизация скорости вашего сайта WordPress должна быть вашей основной задачей. К счастью, есть шаги по оптимизации, которые вы можете применить, чтобы ускорить работу вашего WP-сайта. Например, использование плагина кэширования, такого как WP Super Cache или W3 Total Cache, может улучшить время загрузки ваших сайтов, если вы правильно его настроите.WordPress — одна из самых популярных CMS для управления контентом в Интернете. И хотя он работает быстро сам по себе, довольно часто можно увидеть сайты с низкой скоростью загрузки, особенно те, которые используют множество плагинов WordPress.
В этом руководстве мы обсудим некоторые преимущества использования плагина кэширования на сайте WordPress, а затем покажем вам, как установить и настроить WP Super Cache Plugin .
Содержание:
Преимущества использования плагина кэширования в WordPress
Функция кэширования плагинов в основном заключается в том, чтобы сохранять файлы ваших страниц на хост-сервере , чтобы он мог гораздо быстрее отображать сохраненную версию для пользователей.
Каждый раз, когда пользователь хочет получить доступ к странице вашего сайта, WordPress должен будет запросить базу данных. Затем он генерирует страницу из содержимого БД, а также файлов шаблонов, сценариев и стилей. Все это требует ресурсов и времени.
При установленном подключаемом модуле кеширования этот процесс выполняется для первого запроса пользователя. После этого сгенерированная страница сохраняется в вашем кеше и очень быстро передается следующему человеку, который ее запросит.
Таким образом, кеширование в WordPress увеличивает скорость загрузки веб-сайта , поскольку в базу данных будет поступать меньше обращений.Такое повышение скорости может в значительной степени повлиять на эффективность ваших сайтов в поисковых системах и потенциально увеличить ваш трафик.
С 2010 года скорость сайта была важным фактором ранжирования в Google. Это означает, что низкая скорость загрузки вашего сайта может привести к деиндексации вашего сайта поисковыми системами.
Чтобы узнать больше об оптимизации скорости WordPress (помимо кеширования), ознакомьтесь с этим руководством о том, как ускорить работу вашего сайта WordPress.
Начало работы с WP Super Cache
ПлагинWP Super Cache создает статические файлы из вашей базы данных WordPress и временно сохраняет их на сервере .Эти файлы кеша предоставляются вашим пользователям вместо запросов к базе данных.
По умолчанию файлы хранятся в папке « wp-content / cache » на вашем сервере WordPress, на котором размещен .
Этот плагин кэширования будет отображать статические html-файлы для пользователей, которые не вошли на ваш сайт, пользователей, которые не оставили комментариев на вашем сайте, и пользователей, которые не открыли ни одну страницу, защищенную паролем.
Для начала вам необходимо установить и активировать плагин WP Super Cache на панели инструментов WordPress.
Для этого перейдите в раздел «Плагины »> «Добавить новый » и введите «wp super cache» в поле поиска.
Затем нажмите кнопку «Установить сейчас», а когда установка завершится, нажмите Активировать .
Вы получите уведомление о том, что плагин отключен, и ссылку на страницу настроек плагина, где вы можете включить кеширование.
Кроме того, вы можете получить доступ к панели настроек плагина, перейдя в «Настройки »> «WP Super Cache ».
Как настроить WP Super Cache
На странице настроек выберите опцию «Кэширование включено», как показано на изображении ниже, чтобы включить кеширование на вашем сайте WordPress.
После этого нажмите кнопку «Обновить статус».
Эта опция включает простое кеширование на вашем сайте. Это отключит кеширование для вошедших в систему пользователей, а также включит восстановление кеша.
Восстановление кэша просто означает, что плагин очистит старые файлы кеша через некоторое время и сгенерирует новый кеш на вашем сервере.
Вы можете работать с основными конфигурациями в простом режиме, потому что он отлично работает для большинства сайтов. Однако, если вы хотите иметь больше гибкости в том, как плагин кэширования работает на вашем сайте, вы можете использовать Расширенные настройки для настройки дополнительных параметров.
Для этого щелкните вкладку «Дополнительно», чтобы открыть страницу настроек расширенного режима.
Настройки расширенного режимаВ расширенных настройках вы можете выбрать один из двух методов доставки кеша (простой или экспертный).
Простая версия использует PHP для хранения статических файлов на вашем сервере. Версия Expert использует на вашем сервере правило Apache Mod Rewrite, которое работает быстрее, чем простая версия.
Однако для эффективной работы на уровне эксперта необходимо обновить правила перезаписи мода в файле .htaccess. Вы можете использовать метод доставки Simple Cache, если вам неудобно редактировать файлы сервера.
После выбора метода доставки кэша прокрутите вниз до раздела «Разные настройки» и выполните следующие настройки.
Разное
В разделе «Ограничения кеширования» мы рекомендуем выбрать параметр отключения кэширования для вошедших в систему пользователей. Это связано с тем, что пользователям, которые входят на ваш сайт, часто требуется доступ к динамическим данным.
Далее отметьте опцию, которая отключает кеширование на страницах с параметрами GET, таких как страницы результатов поиска.
Вы также должны поставить галочку, чтобы включить сжатие страницы. Эта опция сжимает файлы вашего сайта, такие как изображения, что увеличивает скорость загрузки ваших сайтов.
Мы рекомендуем оставить опцию восстановления кэша включенной. Это гарантирует, что пользователи также получат суперкэш-версию вашего сайта, пока плагин генерирует новый файл кеша на сервере.
Наконец, установите флажок, чтобы включить кеширование браузера 304. Эта опция позволяет плагину WP Super Cache сохранять статические файлы в браузере пользователя.
Продвинутый
Прокрутите вниз до настроек «Advanced» и установите флажок, чтобы включить динамическое кэширование. Эта опция будет генерировать статический контент для динамических файлов, таких как медийные объявления Google AdSense.
Затем вы должны установить флажок, чтобы очистить все файлы кеша при публикации или обновлении сообщения в своем блоге.
Наконец, отметьте опцию, чтобы время от времени проверять домашнюю страницу и предотвратить кеширование. Это полезно, потому что многие блоги отображают свои сообщения на домашней странице, которая регулярно обновляется для большинства новостных сайтов.
Под расширенными настройками вы найдете настройки «Местоположение кэша», с помощью которых вы можете указать, где вы хотите, чтобы статические файлы были сохранены на вашем сервере.Местоположение по умолчанию отлично подходит для большинства сайтов.
После настройки параметров на вкладке «Дополнительно» нажмите «Обновить статус», чтобы сохранить изменения.
Срок действия и сборка мусора
На вкладке расширенного режима плагина WP Super cache прокрутите вниз и найдите настройки «Срок действия и сбор мусора». Здесь вы можете установить тайм-аут кеширования. Это период, в течение которого файл кеша действителен, по истечении которого он будет восстановлен плагином.
Тайм-аут по умолчанию составляет 1800 секунд (30 минут) , и он хорошо работает для большинства сайтов. Однако мы рекомендуем использовать в течение 1 часа (3600 секунд), если вы не обновляете свой сайт так часто. .
Далее мы установим интервал для сборки мусора. Сборка мусора — это просто процесс удаления старых файлов кэша на сервере. После того, как плагин перестроит ваши файлы кеша, устаревшие файлы не удаляются сразу с сервера.
Сборщик мусора позаботится о постоянной очистке ваших файлов кэша с заданным интервалом. Он устанавливает задание WordPress cron, которое будет запускаться с указанным вами интервалом.
Здесь мы использовали планировщик часов, чтобы настроить плагин на ежечасную проверку устаревших файлов, как показано на изображении выше.
После установки срока действия и интервала для сборки мусора прокрутите вниз и нажмите кнопку «Изменить срок действия», чтобы сохранить изменения.
Настройки принятых имен файлов и отклоненных URI
Под временем истечения срока действия вы найдете принятые настройки имен файлов.Здесь вы можете установить страницы, для которых хотите отключить кеширование.
Страницы с высокой динамикой, такие как страницы поиска, не следует кэшировать. , потому что содержимое страницы зависит от того, что ищет ваш пользователь.
Нажмите «Сохранить настройки» после выбора отклоненных URI на вашем сайте.
Включить CDN
Включение CDN — это дополнительная конфигурация для плагина, которая улучшит скорость загрузки вашего блога WordPress.
CDN (сеть доставки контента) помогает в обслуживании статических файлов на вашем веб-сайте, таких как изображения, файлы CSS или JavaScript.
Они хранят ваши файлы в нескольких центрах обработки данных по всему миру, что помогает сократить расстояние между вашими файлами на сервере и вашими пользователями. Это, в свою очередь, избавит ваш сервер от задачи рендеринга статических файлов из базы данных.
WP Super Cache поддерживает настройку CDN. Вы можете использовать внешнюю службу CDN или функцию Site Accelerator в подключаемом модуле Jetpack.
Для начала щелкните вкладку CDN на странице настроек WP Super Cache.
Если вы уже используете Jetpack на своем сайте, вы можете щелкнуть ссылку, чтобы перейти на страницу настроек Jetpack, как показано на изображении выше.
Здесь щелкните вкладку «Производительность» и затем включите функцию ускорителя сайта.
После этого ваши статические файлы будут автоматически обрабатываться серверами Jetpack.
В качестве альтернативы вы можете использовать внешнюю службу CDN, а затем подключить файлы своего сайта к внешнему URL-адресу, например https://cdn.yoursite.com.
Для этого вам необходимо настроить свой сайт WordPress для использования службы CDN (если вы ее еще не используете). Вот наш список лучших CDN для использования в WordPress.
После настройки вашего сайта с помощью службы CDN установите флажок «Включить поддержку CDN», а затем введите URL-адрес вашей внешней CDN в поле, как показано ниже.
Остальные настройки можно оставить как есть. Затем прокрутите вниз и установите флажок «Пропустить HTTPS, чтобы избежать ошибок смешанного содержимого». Это обеспечит постоянную безопасность вашего сайта с помощью значка замка.
Наконец, нажмите кнопку Сохранить изменения .
Тестирование вашего сайта
На этом этапе вы завершили основные настройки, которые необходимо настроить для запуска и запуска подключаемого модуля.Теперь вы можете использовать такой инструмент, как GTmetrix, для проверки скорости вашего сайта после настройки плагина.
Если вы хотите просмотреть информацию о сгенерированных файлах кеша, щелкните вкладку «Содержание» на странице настроек плагинов.
Кроме того, вы можете вручную удалить файлы кеша, нажав кнопку «Удалить кэш».
Заключение — WP Super Cache
WP Super Cache — один из многих плагинов кэширования WordPress, которые помогают улучшить скорость загрузки ваших сайтов.В этом руководстве вы узнали о преимуществах использования плагина кэширования, а также о том, как настроить плагин на сайте WordPress.
Однако ускорить работу вашего сайта WordPress может быть непросто, особенно если вы используете много плагинов на своем сайте.
Если использование подключаемого модуля кэширования, которое мы объяснили выше, не дает вам необходимого повышения скорости, вы можете прочитать наше полное руководство по оптимизации скорости.
Кроме того, вы можете обратиться к нам, чтобы наши специалисты помогли вам ускорить работу вашего сайта WordPress.
Как настроить кэш WordPress
Раскрытие: Эта страница может содержать партнерские ссылки. Если вы что-то покупаете по этим ссылкам, мы можем получить комиссию, но это не будет вам ничего дополнительно стоить.
Если у вашего сайта WordPress медленное время отклика, то первое, что вы должны проверить, — это кеширование. Если вам не нужно предоставлять полностью динамический контент каждому посетителю, кеширование страниц идеально подходит для большинства веб-сайтов.
В одном из предыдущих постов я писал о лучших плагинах кеширования, доступных для WordPress.Из этих плагинов WP Super Cache — один из самых простых в настройке. В отличие от W3 Total Cache, он не перегружает вас множеством опций.
Итак, в этом посте мы обсудим различные настройки, доступные в WP Super Cache. Если вы не знаете, как правильно его настроить, к концу этой публикации вы сможете это сделать.
См. Также:
Установка и активация WP Super Cache
Как и любые другие плагины, перейдите на страницу «Плагины > Добавить новый » на панели инструментов WordPress и найдите ‘wp super cache’ .Затем нажмите « Install» , а затем «Activate» , чтобы активировать подключаемый модуль кэширования.
После активации вы увидите новый пункт подменю — WP Super Cache — в меню Настройки . Открой это.
На этой странице вы можете найти семь основных вкладок:
- Easy: включение кеша и тестирование кеша
- Advanced: выбор метода кеширования и другие расширенные настройки
- CDN: опционально интегрировать CDN
- Содержимое: просмотреть статистику кеша или очистить кеш
- Предварительная загрузка: выбрать, следует ли предварительно загружать кеш заранее
- Плагины: интегрировать дополнительные надстройки
- Отладка: включить или выключить режим отладки
Давайте обсудим каждую из вкладок по очереди.
Основные настройки — Включение кеширования страниц и тестирования
На вкладке Easy выберите переключатель «Кэширование включено» и нажмите кнопку Обновить статус внизу.
Теперь на вашем сайте включено кеширование. WP Super Cache начнет генерировать статические файлы HTML для каждой страницы. Но это не все. В разделе Advanced есть больше настроек.
Но перед тем как туда пойти, можно проверить, работает ли кеш.Итак, под разделом Cache Tester нажмите кнопку Test Cache . Если все в порядке, вы увидите сообщение об успехе зеленого цвета.
Ниже находится еще одна кнопка для удаления кешированных файлов.
Дополнительные настройки
В верхней части вкладки Advanced есть еще один флажок для включения кеширования. Мы уже сделали это во вкладке Easy. Так что оставьте это здесь тоже отмеченным.
Помимо этого, на этой вкладке необходимо настроить следующие важные вещи:
- Метод доставки кэша
- Ограничения
- Восстановить
- Местоположение
Выбор метода доставки кэша
WP Super Cache предлагает два метода для реализации кеша:
- Простой: Рекомендуемый метод.Поскольку он не требует изменения каких-либо файлов на сервере, он будет работать практически на всех хостах без каких-либо проблем. Так что это самый простой способ включить кеш.
- Эксперт: Этот метод включает изменение файла .htaccess.
На большинстве хостов (например, Dreamhost) экспертный режим работает без какого-либо ручного вмешательства. Но с некоторыми хостами (например, Cloudways) вы можете получить проблему с разрешением, когда WP Super Cache пытается отредактировать файл.
Но у него есть преимущество:
- Когда я тестировал оба метода, экспертный метод дал максимальный выигрыш в скорости.
Он полностью исключает всю обработку PHP, эффективно делая ваш сайт статичным. В то время как в простом методе по-прежнему задействовано некоторое выполнение PHP. Вот почему разница в скорости.
Включение метода экспертного кэширования
Поэтому я рекомендую выбрать этот метод, даже если он требует редактирования файла .htaccess.
Если вы видите предупреждение, подобное приведенному ниже, плагин отобразит правила, которые вы должны добавить в файл .htaccess. Вы можете использовать такой плагин, как WP Htaccess Editor, чтобы добавить код в файл.Или, если вы не хотите устанавливать другой плагин, вам придется открыть файл с помощью FTP. Посмотрите это видео, чтобы узнать, как получить доступ к файлам вашего сайта с помощью FileZilla FTP.
Ограничения кеширования
В разделах «Ограничения кеширования» отметьте этот параметр:
- Отключить кеширование для зарегистрированных посетителей.
Как правило, это рекомендуемый способ не кэшировать данные для авторизованных посетителей. Например, когда вы вносите некоторые изменения или отлаживаете, вы можете захотеть увидеть исходный некэшированный вывод.
Ниже есть еще одна возможность отключить кеширование для посетителей с параметрами GET. Однако лучше не проверять это. Например, если вы ссылаетесь на свой сайт или рекламируете его в социальных сетях, таких как Facebook, они добавляют параметр GET. Таким образом, все такие посетители получат медленную некэшированную страницу, что не очень хорошо.
Включить сжатие и восстановление
Сжатие GzipОтправка несжатых файлов по сети крайне неэффективна.Вот почему вы должны включить сжатие. С WP Super Cache вы можете сделать это одним щелчком мыши. Помните, что изменение этого параметра приведет к очистке всех существующих кэшированных файлов.
Однако для его использования ваш хост должен поддерживать сжатие Gzip. Большинство веб-хостов предлагают это через модуль Apache mod_deflate. Таким образом, вы можете включить его, не устанавливая никаких дополнительных плагинов или пакетов. Некоторые хосты даже включают его по умолчанию, поэтому ваши файлы уже будут сжаты. Даже если это так, вы также можете включить его здесь.
Чтобы проверить, работает ли сжатие, просмотрите источник любой кэшированной страницы после включения этой функции.Если внизу вы видите «сжатие = gzip» , значит, все в порядке.
Кроме того, вы можете проверить свой сайт с помощью онлайн-инструмента, чтобы узнать о преимуществах сжатия.
Обслуживать суперкэш при перестроенииНиже также включите опцию «Восстановление кэша». Если этот параметр включен, WP Super Cache будет обслуживать существующие файлы supercache , пока создаются новые. Например, если срок действия файла кеша истек, посетителям не нужно ждать создания нового.Вместо этого они получат существующий файл.
Включить кеширование браузера
При кешировании браузера ваш сервер просит браузер посетителя сохранить файлы в своем кэше в течение определенного времени. Это называется использованием кеша браузера. В отдельном посте я подробно об этом написал:
К сожалению, WP Super Cache не позволяет включить кеш браузера при выборе метода доставки Expert cache.
В разделе комментариев ниже вы можете увидеть, как читатель спрашивает об этом же.Когда вы выбираете простой метод, WPSC дает возможность включить кэширование браузера 304. Но он только проверяет, изменился ли суперкешированный файл с момента последнего запроса (см. Описание на этой странице Github). Если это то же самое, сервер отправляет код ответа 304. Проверка выполняется с помощью кода PHP без внесения каких-либо изменений в файл Htaccess. Таким образом, добавление заголовков Expires для других файлов, таких как CSS, изображения и JS, не помогает.
Для всех остальных файлов вам придется вручную добавить правила, которые я упомянул в вышеупомянутом сообщении.
Расположение кэша
WP Super Cache хранит кэшированные файлы в каталоге wp-content / cache / . Это местоположение по умолчанию. В большинстве случаев менять его не нужно.
Если вы действительно хотите изменить местоположение, не забудьте обновить файл .htaccess, указав соответствующие правила для нового местоположения. Если вы не уверены в этом, оставьте этот раздел как есть.
Время жизни кэша и сборка мусора
Еще одним важным параметром является время ожидания кэша (время жизни) и расписание сборки мусора.Первый устанавливает, как долго кешированный файл должен оставаться действительным. В то время как второй устанавливает, как часто просроченные файлы должны удаляться из кеша.
Здесь обратите внимание, что файлы с истекшим сроком действия не будут удалены сразу после истечения срока их действия. Это происходит только при выполнении следующей запланированной сборки мусора, если вы не включили предварительную загрузку. Подробнее об этом позже.
Однако не существует оптимальной настройки времени, подходящей для всех сайтов. Это зависит от содержания и использования каждого сайта. Например, если вы часто публикуете новый контент, время жизни кеша должно быть коротким, а сборка мусора должна выполняться чаще.В противном случае устаревшие файлы кэша останутся на диске.
С другой стороны, если ваша частота публикации меньше, вы можете установить более длительную продолжительность. Для обычного блога четырех часов (14400 с) на тайм-аут и разовую сборку мусора должно быть достаточно.
Ниже находятся еще несколько настроек, которые не так важны. Так что пока мы его пропустим.
CDN
Далее давайте посмотрим, как можно интегрировать сеть доставки контента с помощью WP Super Cache.Итак, откройте вкладку CDN.
Вверху вы можете увидеть предложение попробовать JetPack Site Accelerator . Это бесплатный CDN с функцией plug-and-play от Automattic , создателей WP Super Cache и WordPress. Но в нем отсутствует множество дополнительных функций.
Чтобы интегрировать все остальные сторонние сети CDN, необходимо заменить существующие URL-адреса ресурсов на всех страницах на соответствующий URL-адрес CDN.
Когда вы используете WP Super Cache, вам не нужны никакие другие подключаемые модули для выполнения этого поиска и замены.
Установите флажок «Включить поддержку CDN» , введите имя хоста CDN и нажмите Сохранить изменения внизу, и он должен заменить все URL-адреса ресурсов.
Содержание
На этой вкладке вы можете просматривать статистику кэша и управлять содержимым. Здесь есть две категории — WP-Cache и WP-Super-Cache, а также две кнопки внизу для удаления всех / просроченных файлов.
WP-Super-Cache содержит статические файлы HTML, созданные плагином.В то время как wp-cache содержит данные, связанные с запросом, например файлы cookie. В ветке поддержки было объяснение разницы между ними:
Под статистикой кеширования есть кнопка для вывода списка кэшированных файлов. Щелчок по нему откроет список файлов в суперкэше.
Для каждой страницы в кэше можно просмотреть номер. файлов, возраст (в секундах) и кнопку для удаления этой страницы из кеша. Итак, если вы хотите очистить определенную страницу вместо кеширования всех файлов, вы можете использовать эту опцию.
Предварительная загрузка
По умолчанию WP Super Cache загружает кеш для страницы, когда кто-то посещает эту страницу. Это означает, что первый посетитель получает более медленный некэшированный ответ, в то время как последующие посетители получают более быстрый ответ.
Проблема с этим методом. Если этот первый посетитель — паук поисковой системы, он тоже получает более медленный ответ. Например, если бот Google заходит на страницу вашего сайта сразу после того, как вы ее публикуете, для недавно опубликованной страницы не будет никакого кеша.Итак, бот может предположить, что ваш сайт работает медленно. Это плохо для SEO.
Вот здесь и пригодится предварительная нагрузка. Когда он включен, WP Super Cache заполняет кеш заранее. Таким образом, даже первый пользователь получает быстрый кешированный ответ.
Здесь необходимо запомнить две основные настройки:
- Интервал предварительной загрузки: Устанавливает, как часто следует обновлять предварительно загруженный кэш. Значение по умолчанию — 600 минут (10 часов). Не делайте его слишком маленьким, иначе он может перегрузить сервер.
- Режим предварительной загрузки : если вы отметите эту опцию, обычная сборка мусора (как мы установили на вкладке «Дополнительно») не будет выполняться. Вместо этого при следующей предварительной загрузке все файлы будут обновлены. До тех пор кеш будет оставаться там даже после истечения срока его действия.
Выполняется предварительная загрузка
После установки обоих вышеперечисленных параметров нажмите кнопку Preload Cache Now , чтобы сразу начать заполнение кеша. Обновите эту страницу, и вы должны увидеть что-то вроде следующего:
предварительная загрузка только что инициирована предварительная загрузка в процессе завершена, следующая через 600 минутПосле завершения первой партии предварительной загрузки вы также можете просмотреть подробности на вкладке «Содержание».Обратите внимание на линию внизу.
Предварительная загрузка по умолчанию загружает первые сто страниц. У меня было всего три страницы-образца, поэтому файлов всего три.
Если у вас сотни страниц, не рекомендуется предварительно загружать их с помощью WP Super Cache. По моему опыту, W3 Total Cache имеет более расширенные настройки, подходящие для больших сайтов. В W3TC вы можете установить интервал, а также номер. страниц для предварительной загрузки за интервал. Он даже позволяет установить ссылку на карту сайта, чтобы сначала предварительно загрузить страницы с высоким приоритетом.
Плагины
Помимо основного плагина кэширования, WP Super Cache также поддерживает несколько дополнений:
- Ожидает модерации: удаляет текст «комментарий ожидает модерации».
- Плохое поведение: помогает предотвратить спам, но он не будет работать, если вы включите сжатие
- Сопоставление домена: поддержка для подключаемого модуля сопоставления домена
- Тема Jetpack Mobile: поддержка для подключаемого модуля WPTouch
Однако в большинстве случаев эти настройки не важны.Поэтому в большинстве случаев их не нужно включать.
Отладка
Последний раздел — Отладка. Здесь вы можете установить следующие параметры:
- Ведение журнала: после включения плагин загрузит сведения в файл в вашем каталоге кеша, что может быть полезно при поиске и устранении проблем. Но в обычных условиях включать его не обязательно.
- IP-адрес: включить ведение журнала для определенного IP-адреса. Здесь вы можете ввести свой IP-адрес, чтобы он не регистрировал запросы от обычных пользователей, сохраняя размер файла журнала меньше.
- Сообщение о состоянии кэша: Включено по умолчанию. Он добавляет комментарий HTML внизу кешированных файлов.
Заключение
За исключением нескольких несущественных вещей, мы обсудили почти все настройки, доступные в WP Super Cache. Надеюсь, теперь вы можете настроить плагин самостоятельно.
Если я упустил важный момент, отметьте его в комментариях.
Как установить этот бесплатный плагин
Ищете руководство по WP Super Cache, которое поможет вам начать работу с этим популярным плагином для кэширования WordPress? Ниже мы рассмотрим все настройки и действия, которые необходимо предпринять, чтобы должным образом ускорить работу вашего сайта WordPress с помощью WP Super Cache.
Полное руководство по WP Super Cache
Давайте сразу перейдем к руководству по WP Super Cache.
После установки и активации плагина перейдите на вкладку «Настройки » → вкладка WP Super Cache , чтобы начать настройку плагина.
Шаг 1. Настройте общие параметры плагина
По умолчанию WP Super Cache отключает кеширование, пока вы не включите его вручную, и это вариант, который вы увидите, когда углубитесь в настройки плагина:
Ниже этого раздела вы найдете обзор вашей текущей конфигурации плагина.
На этом этапе вы можете подождать, чтобы включить плагин, так как вам нужно настроить несколько параметров, которые влияют на работу кэширования. Когда вы закончите, не забудьте вернуться на вкладку Easy , чтобы включить кеширование.
Затем вы можете перейти ко второму шагу в нашем руководстве по WP Super Cache.
Шаг 2. Просмотрите расширенную конфигурацию кеша плагина
Затем перейдите на вкладку Advanced .
Здесь вы можете выбрать, какой метод Cache Delivery Method использовать.По умолчанию ( Simple ) используется PHP для обслуживания кэшированных статических файлов. Напротив, вариант Expert использует модуль Apache для обслуживания этих файлов:
Метод Apache требует, чтобы вы настроили файл .htaccess и установили модуль mod_rewrite . Если на вашем веб-сайте используются настраиваемые постоянные ссылки, модуль уже должен быть настроен. С другой стороны, если вы пользователь Nginx, вам придется настроить собственные правила для своего сервера, если вы хотите использовать этот метод.
В целом, хотя метод Apache немного быстрее, вариант Simple должен подойти для большинства веб-сайтов и с гораздо меньшей вероятностью вызовет ошибки.
По этой причине мы рекомендуем начать с опции Simple , если вы не чувствуете себя комфортно, редактируя файл .htaccess вашего сайта.
Разные настройки
Затем прокрутите вниз до настроек Cache Restrictions под заголовком Miscellaneous :
Мы рекомендуем отключить кеширование для авторизованных посетителей, так как им может потребоваться доступ к динамическим данным.По той же логике вы захотите отключить кеширование для страниц с параметрами GET (страницы, которые отображаются по-разному для каждого пользователя).
Ниже следует включить параметр сжатия страницы, который включает сжатие Gzip. Это популярная стратегия оптимизации, которая не вызывает никаких проблем и позволяет уменьшить размер ваших страниц примерно на 70%.
Далее оставьте параметр Cache rebuild включенным. Эта функция будет обслуживать кешированную копию вашего сайта для анонимных пользователей при создании нового.
Наконец, включите опцию 304 Browser cachin g. Это еще один тип кеширования, при котором статические ресурсы хранятся на локальных компьютерах посетителей. Например, ваш логотип. Это гарантирует, что посетителям не придется загружать один и тот же файл снова и снова при каждой загрузке страницы.
Расширенные настройки
Теперь прокрутите вниз до раздела Advanced . Здесь вам нужно включить настройку Включить динамическое кеширование , которая будет генерировать статические копии динамического контента (например, рекламы или счетчиков общего доступа / посещений):
Вы также захотите принудительно очищать файлы кеша при публикации или обновлении сообщений или страниц.То же самое касается опции Extra, проверяет опцию и заставляет страницы «обновляться» при публикации новых комментариев.
Все эти функции гарантируют, что при обновлении контента на вашем веб-сайте плагин будет создавать новые копии ваших кэшированных страниц, чтобы посетители могли сразу увидеть эти изменения.
Настройки времени истечения
Теперь давайте посмотрим на настройку Expiry Time & Garbage Collection . Тайм-аут по умолчанию для ваших кэшированных файлов установлен на 1800 секунд (или 30 минут).Это означает, что WP Super Cache будет хранить кешированную версию страницы в течение 30 минут перед созданием новой копии:
Для большинства веб-сайтов вы можете безопасно удвоить число до 3600 секунд, что равно часу. Таким образом, вашему серверу не придется так часто создавать кешированные файлы.
Конечно, если что-то изменится, например, вы обновите сообщение, WP Super Cache проигнорирует это и сразу сгенерирует новую версию кеша ( — это то, что вы включили в предыдущем разделе ).
Настройки принятых имен файлов
Наконец, прокрутите до раздела Принятые имена файлов и отклоненные URL-адреса :
Здесь вы можете выбрать типы страниц, которые хотите кэшировать. Как правило, сообщения и страницы безопасно кэшировать. Однако лучше не кэшировать высокодинамичные страницы, такие как продукты и кассы.
На этом этапе вы можете сохранить изменения, внесенные в общую конфигурацию плагина, и перейти к следующему этапу.
Шаг 3. Включите поддержку сети доставки контента (CDN) (необязательно)
Вам не нужно настраивать этот раздел. Но если вы хотите использовать сеть доставки контента (CDN) для ускорения глобальной загрузки страницы вашего сайта, этот раздел может помочь вам обслуживать файлы из вашей CDN.Есть два способа включить поддержку CDN с помощью WP Super Cache. Сам плагин рекомендует использовать встроенные функции Site Accelerator плагина Jetpack. Это оптимизирует ваши изображения и сохраняет эти файлы, а также ваши CSS и JavaScript за пределами сайта:
Этот подход работает, и он также бесплатен, но создает несколько проблем.Для начала вам понадобится учетная запись WordPress.com, чтобы Jetpack работал с вашим веб-сайтом — это больше раздражает, но об этом нужно знать.
Во-вторых, Site Accelerator хранит файлы неограниченное время. Он не проверяет наличие обновлений для ваших изображений или сценариев , если только вы не принудительно переименуете эти файлы.
К счастью, WP Super Cache также предлагает встроенную опцию поддержки CDN. Он позволяет автоматически направлять плагин на внешний URL-адрес (URL-адрес вашей CDN), из которого он будет извлекать все ваши wp-content и wp-includes файлы:
В целом, интеграция WP Super Cache с CDN может оказаться немного сложной задачей.Однако сети CDN могут значительно повысить производительность вашего сайта и помочь ему лучше справляться с скачками трафика. Это определенно вариант, который стоит рассмотреть, если вы не возражаете против технических проблем. Вы также можете найти несколько хороших бесплатных CDN для WordPress.
На этом этапе вы, наконец, готовы включить кеширование для своего веб-сайта. Для этого вернитесь на вкладку Easy и установите флажок, указанный в первом шаге!
Что делать после включения кеширования для вашего сайта
Конечно, кеширование — один из лучших способов повысить производительность вашего сайта, но далеко не единственный.
Как пользователь WordPress, вы можете сделать много вещей, чтобы ваш сайт загружался быстрее, например:
- Проверьте раздутые плагины
- Используйте легкую тему
- Переключитесь на более быстрого провайдера веб-хостинга
- Обновите PHP до последней версии
Мы охватываем большинство этих процессов в нашем подробном руководстве по оптимизации WordPress, так что обратите внимание на него, если вы хотите еще больше улучшить свой сайт.
У вас есть дополнительные вопросы о том, как настроить WP Super Cache на вашем сайте WordPress? Оставьте комментарий, и мы постараемся помочь!
Бесплатный гид
5 основных советов по ускорению работы вашего сайта на WordPress
Сократите время загрузки даже на 50-80%
, просто следуя простым советам.
WP Super Cache | Поддержка Bluehost
Обзор
Одним из способов оптимизации WordPress является установка WP Super Cache, что можно сделать из панели инструментов WordPress с помощью подключаемого модуля .
WP Super Cache — это плагин для повышения производительности в Интернете, который помогает клиентам управлять поведением кеширования своего веб-сайта в панели управления WordPress. Он поставляется со встроенной функцией, а также интегрирует другие функции веб-производительности.
Pro Совет: Мы настоятельно рекомендуем протестировать производительность вашего сайта с помощью GTMetrix или Pingdom Tools.Вы можете запускать тесты до и после установки плагина WP Super cache Plugin, чтобы проверить производительность.
Установка
- Войдите в админку WordPress.
- Щелкните вкладку Плагины в боковом навигационном меню слева и выберите Добавить новый .
- В поле поиска плагина введите WP Super Cache и нажмите Введите .
- Нажмите Установить сейчас .
Конфигурация
Выполните 4 шага ниже, чтобы успешно настроить и использовать подключаемый модуль WP Super Cache.
Шаг 1. WP Super Cache — Общие настройки
На панели инструментов WordPress щелкните вкладку Настройки в боковом навигационном меню слева и выберите WP Super Cache .
На вкладке Easy в меню навигации, которое простирается в верхней части экрана, щелкните переключатель для Кэширование при (рекомендуется) параметр и нажмите кнопку Обновить статус .
Шаг 2. Расширенная настройка кэша
Перейдите на вкладку Дополнительно и настройте параметры в соответствии с вашим веб-сайтом.
Убедитесь, что в разделе Cache Delivery Method установлено значение Simple (рекомендуется) .
Разное
В настройках Разное не забудьте поставить галочку напротив следующих рекомендуемых категорий:
- Включить кеширование для всех посетителей
- Отключить кеширование для авторизованных посетителей
- Сжать страницы, чтобы они быстрее обслуживались посетителями
- Восстановление кэша.Предоставить анонимным пользователям файл суперкеша во время создания нового файла
- 304 Кэширование браузера. Повышает производительность сайта, проверяя, изменилась ли страница с момента последнего запроса браузера
Advanced
В разделе Advanced обязательно отметьте следующие рекомендуемые категории:
- Включить динамическое кэширование
- Очистить все файлы кеша при публикации или обновлении сообщения или страницы
- Дополнительные проверки домашней страницы
- Обновлять текущую страницу только при добавлении комментариев
Срок действия и сборка мусора
Установите время ожидания для кеша вашего веб-сайта, настроив параметры Expiry Time & Garbage Collection .Плагин WP Super Cache будет хранить кешированную версию страницы в течение 30 минут перед созданием новой копии.
Вы можете безопасно удвоить это число до 3600 секунд для стандартных веб-сайтов , что эквивалентно одному часу, если серверу не придется так часто создавать кэшированные файлы.
Принятые имена файлов и отклоненные URL-адреса
При настройке Принятые имена файлов и отклоненные URL-адреса у вас есть возможность выбрать типы страниц, которые вы хотите кэшировать, в качестве практического правила.Сообщение и страницы безопасно кэшировать; очевидно, лучше не кэшировать высокодинамичные страницы, такие как продукты и кассы. После того, как вы поставите галочку, нажмите кнопку Сохранить настройки .
Шаг 3. Конфигурация сети доставки контента (CDN) — (необязательно)
Выберите вкладку CDN и установите флажок Включить поддержку CDN .
- В поле рядом с разделом URL-адрес сайта введите URL-адрес вашего веб-сайта
- В поле рядом с разделом Off-site URL убедитесь, что вы включили адрес края с префиксом (e.g., http: // или https: //)
- Введите любые дополнительные домены доставки (например, пользовательский URL) в поле рядом с Additional CNAMES
- Чтобы сохранить настройки, нажмите кнопку Сохранить изменения
Шаг 4. Удалите WP с истекшим сроком действия и страницы содержимого
Выберите вкладку Contents и выберите либо Delete Expired , либо нажмите кнопку Delete Cache ниже, чтобы убедиться, что кэшированное содержимое и просроченные страницы очищены.
Руководство по установке StackPath CDN — Справка StackPath
WP Super Cache — это плагин веб-производительности, который помогает веб-администраторам управлять поведением кеширования внутри WordPress CMS. Он поставляется со встроенной функцией для интеграции StackPath CDN, а также другими функциями повышения производительности в Интернете.
В этой статье рассказывается, как выполнить интеграцию статических ресурсов, которая не поддерживает использование брандмауэра веб-приложений StackPath (WAF).Если вы хотите максимально повысить безопасность с помощью нашей CDN с WAF, обратитесь к руководству по интеграции CDN и WAF.
Прежде чем вы начнете, мы настоятельно рекомендуем вам протестировать производительность вашего сайта с помощью Google Page Speed или Pingdom Tools. Вы можете протестировать свой сайт сейчас и после настройки плагина для сравнения производительности до и после.
В этом руководстве предполагается, что вы уже выполнили шаги по созданию сайта StackPath.
Установка
Авторизуйтесь в админке WordPress:
На левой боковой панели наведите указатель мыши на Плагины и выберите Добавить новый :
В поле поиска плагина введите WP Super Cache и нажмите Enter на клавиатуре.
Появится плагин WP Super Cache:
Нажмите Установить сейчас .
После установки WP Super Cache выберите ссылку Активировать подключаемый модуль .
Конфигурация
На главной панели управления WordPress наведите указатель мыши на вкладку Settings на левой боковой панели и выберите WP Super Cache
Выберите вкладку Easy на верхней панели навигации.Затем отметьте опцию Caching On и выберите Update Status :
Выберите вкладку Advanced и настройте параметры, которые лучше всего подходят для вашего веб-сайта. Вот параметры, которые Stackpath рекомендует настроить:
Параметры на вкладке Advanced должны быть настроены следующим образом:
Щелкните Обновить статус , оставив остальные параметры как есть.
Выберите вкладку CDN и отметьте Включить поддержку CDN :
В поле рядом с URL-адрес сайта введите URL-адрес вашего веб-сайта
В поле рядом с Off-site URL введите Edge Address с префиксом протокола для вашего Edge Address ( http: // или https: // ).
Введите любые дополнительные домены доставки (например, персонализированный персональный URL) в поле рядом с Дополнительные CNAMES:
Выберите Сохранить изменения .
Выберите вкладку Contents и щелкните Delete Cache , чтобы убедиться, что кэшированный контент свежий.
Проверьте исходный код любой страницы, чтобы убедиться, что домен CDN используется для статических ресурсов вместо вашего исходного домена.Ваш пограничный адрес должен предшествовать каталогам, предназначенным для статического содержимого.
Пример: something .stackpathcdn.com / images / image-1.png НЕ company.com/images/image-1.png
Скорость тестирования и SEO после включения Stackpath CDN
В это время вам следует выполнить еще один тест скорости, используя Google Page Speed и Pingdom Tools.
Сравните тесты до и после и обратите внимание, что вашему сайту может потребоваться от одного до семи дней, чтобы отразить улучшения производительности CDN.Оба этих тестовых сайта также дадут вам рекомендации по SEO, которым вы можете следовать.
Что дальше?
Не стесняйтесь взглянуть на эти статьи, чтобы узнать о некоторых возможных следующих шагах при интеграции с CDN:
- Объяснение настроек конфигурации CDN
- Конфигурация заголовка CORS
- Параметры SSL StackPath
В случае, если у вас возникнут проблемы с интеграцией, у нас есть круглосуточная помощь по интеграции через чат, нажав на всплывающее окно чата внизу этой страницы! Мы всегда рады помочь ответить на вопросы и помочь вам максимально быстро и безопасно использовать Stackpath CDN.
Была ли эта статья полезна? .