Настройка WP Super Cache для ускорения загрузки страниц сайта. Wordpress супер кэш


Правильная настройка WP Super Cache, включить кэширование плагином

Это не самый производительный вариант, но он экономит время. Все же, я рекомендую ознакомиться с детальной настройкой ниже.

Подробная настройка плагина WP Super Cache

WP Super Cache включение кэширования

Сначала, необходимо включить кэширование и нажать кнопку «обновить». После, можно проверить включился ли кэш.

wp-super-cache-blogforest-ru-wordpress-google-chrome-2

Нажимаем кнопку «проверить».

Должны получить такой результат:

wp-super-cache проверка кэширования

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

Чтобы разобраться, перейдите на главную страницу вашего сайта и в любом месте нажмите правую кнопку мыши -> Просмотреть код страницы (Ctrl + U) для Google Chrome. В других браузерах что-то похожее).

В самом конце кода должны быть комментарии от плагина:

view-sourceblogforest-rucategorypartnerskie-programmi-google-chrome-1

Если их нет, пишите в комментариях, попробуем решить проблему.

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

Статус кеширования

Кэшировать сессии просмотров для быстрого доступа

Включение кэширования, если отключить кэш создаваться не будет.

Использовать mod_rewrite для обслуживания кэша

Самый быстрый метод. Для его использования необходим сервер на Apache, а также должны быть установлены необходимые модули: mod_rewrite, mod_mime, mod_headers и mod_expires. Чаще они уже установлены по умолчанию. Напишите в вашу техподдержку с просьбой включить необходимые модули, если возникают ошибки.

К сожалению, не на всех виртуальных хостингах возможно включение данного метода кэширования, у каждого провайдера свои ограничения. Если используется выделенный сервер (vps) или облачный VPS, проблем не должно быть.

Использовать PHP для обслуживания кэша

Должен подойти для любого сайта, не такой быстрый как предыдущий, если с mod_rewrite не получилось, используйте его.

Упрощенное кэширование

Само название говорит за себя, более легкое, требует меньше ресурсов сервера, но и производительности меньше.

WP Super Cache настройки, разное

Сжимать файлы кэша чтобы ускорить работу

Работает только с mod_rewrite. Сжимает файлы кэша (один раз!) и кладет в отдельную папку на сервере, отдавая пользователю уже сжатый вариант.

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

Ошибка 304. Данная ошибка возникает тогда, когда страница не была изменена со времени прошлого запроса.

Не работает с mod_rewrite. Каждый браузер имеет свой собственный кэш. При заходе на любую страницу, он сохраняет его в своей памяти. И в следующий раз, повторная загрузка страницы, происходит быстрее, т.к. информация загружается из памяти браузера. Если используете php кэширование, включайте.

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

Не кэшировать страницы для известных пользователей

Не кэширует страницы для посетителей которые осуществили вход на сайт или оставили комментарий. Полезный пункт, если для залогинившихся предоставляется динамическая (часто меняющаяся) информация.

Не кешировать страницы с параметрами GET (?x=y в конце URL)

Если на сайте имеется поиск по определенным критериям, включайте. Например, туристический сайт где есть выбор даты путешествия, вида транспорта, продолжительность и т.д. После нажатия кнопки поиска, кидает на сгенерированную страницу у которой url, может выглядеть так: «http://домен/poisk?type1=avtobus&days=2&max-price=30«

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

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

Авто перестройка кэша. Гости блога увидят устаревшие версии страниц кэша пока новые будут генерироваться

Включайте, но если имеется важная, часто меняющаяся информация, лучше не включать, т.к. вовремя ее увидеть кто то не сможет.

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

Реклама плагина, в футере. Можно выразить благодарность автору.

Настройка вп супер кэша часть 2
Включить динамическое кеширование. Требует «PHP» или упрощенного режима кеширования.

Для опытных пользователей. Включение кэширования динамических объектов. Некоторые динамические элементы(если они есть), могут перестать работать или некорректно отображаться. Чтобы это исправить, необходимо включить данный пункт и внести нужные коррективы, пример располагается: (/wp-content/plugins/wp-super-cache/plugins/dynamic-cache-test.php). Без знания php, сделать это проблематично. Если динамические объекты реализованы на Javascript, то они будут работать исправно.Работает только с PHP и упрощенным кэшированием.

Поддержка мобильных устройств

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

Убрать поддержку UTF-8 из файла .htaccess

Если на страницах появились непонятные символы или нарушена пунктуация, включите.

Дополнительная сверка кэша (очень редко может нарушить работу кэширования)

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

Обновлять страницу при добавлении нового комментария к ней

Удаление кэша страницы, на которой был оставлен комментарий, если стоит модерация коментов, обновление произойдет после одобрения.

Создать список страниц в кэше (выводится на этой странице)

Не рекомендую, посмотреть все страницы можно в «Состояние кэша», но об этом чуть позже.

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

На сколько я понял, возможно совпадение имен временных файлов, которые создает плагин. Сие происшествие, приводит к нагрузке сервера. Шанс совпадения очень низок. Не включал.

«Поздняя» инициализация. Плагин будет отображать кэшированные страницы после загрузки WordPress. Опция полезна при режиме совместимости.

Пункт для разработчиков. Инициализация плагина происходит раньше, чем полная инициализация API wordpress. Если включить, кэш будет отдаваться только после полной подгрузки wordpress. Отключить.

НЕ КЕШИРОВАТЬ СТРАНИЦУ секретный ключ

Если есть нужда посмотреть страницу без кэша, при этом не очищая его, можно использовать «секретный код», пример: https://blogforest.ru/?donotcachepage=5bc39dae5f16da3bc443cba3d00e2bdd

После знака = Ваш код, прописанный в настройках плагина.

Если был выбран пункт mod_rewrite

Для его работы потребуется внести коррективы в htaccess, благо плагин делает это автоматически, достаточно нажать «Обновить правила mod_rewrite»

Появится большое окно с кучей кода, как всегда, если все зеленое — все хорошо.

wp-super-cache-blogforest-ru-wordpress-google-chrome-3

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

Здесь нужно указать как часто очищать кэш страниц. Рекомендую ставить как можно более длительное время жизни кэша.

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

Cache Timeout — время жизни копии кэша страницы, допустим у меня стоит 604800 сек. = 7 дней, каждые семь дней, копия страницы устаревает.

Scheduler — когда производить очистку кэша, можно установить таймер на N-сек или указать интервал

Notification Emails — отправлять сообщение на e-mail при каждой автоматической очистке кэша.

Чтобы было понятнее приведу пару примеров:

Сайт-магазин, каждый день меняются цены, ровно в 00.00. Можно задать время жизни кэша на 12-20 часов и очищение на каждый день в 00.01. Не включать авто перестройку кэша, дабы информация всегда была актуальной.

Сайт-визитка (имеющий несколько страниц), информация не меняется вообще. Можно задать время жизни кэша на 0(ноль) сек., а очищение не важно, т.к. кэш не будет устаревать. Таким образом, очищение не будет производиться.

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

Дополнительные настройки

Допустимые имена & Запрещенные адреса

Здесь можно запретить кэширование, определенных видов страниц.

wp-super-cache-blogforest-ru-wordpress-google-chrome-1

Также ниже Вы можете добавить в исключения отдельные страницы.

wp-super-cache-blogforest-ru-wordpress-google-chrome-3

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

Если добавить: /partnerskie-programmi/Не будет кэшироватсься: https://blogforest.ru/category/partnerskie-programmi/tovarnie

Т.е. все ссылки которые имеют данный фрагмент url.

Поисковые и другие боты

wp-super-cache-blogforest-ru-wordpress-google-chrome-5

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

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

Восстановить стандартные настройки

Если Вы внимательно читали статью, данный пункт не должен понадобиться. 🙂

Настройка CDN

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

Принцип работы: Допустим, сервер сайта расположен в России, из Австралии он будет загружаться в два-три раза дольше, за счет расстояния. CDN, создает копии файлов сайта и помещае

blogforest.ru

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

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

Миниатюра плагин WP Super Cache

Мое мнение о плагине только положительное так, как плагин на отлично справляется со своими функциями и при этом имеет гибкие и понятные настройки. Популярность плагина равна более 7 мнл. скачиваний и рейтингу в 4,5★.

Скачать плагин Wp Super Cache

Wp Super Cache

Скачать плагин можно с официальной страницы на WordPress.org.

Назначение и принцип работы плагина WP Super Cache

Плагин WP Super Cache является бесплатным, основная его функция — это увеличение скорости загрузки сайта, за счет создания кэшированных страниц. Но как же работает этот чудо плагин? Давайте разберем принцип работы кэш-плагинов, на примере WP Super Cache.

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

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

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

/wp-content/cache/supercache/domen.ru

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

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

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

После установки и активации плагина, если у вас не настроены ЧПУ, WP Super Cache будет ругаться:

Ошибка после активации плагина WP Super Cache

Рисунок 1. Ошибка после активации плагина WP Super Cache

Переходим по ссылке и видим причину (скриншот переведен с англ. на рус.):

Ошибка структуры ссылок

Рисунок 2. Ошибка в структуре ссылок

Для решения данной ошибки снова переходим по ссылке в панель настроек постоянных ссылок:

Настройка постоянных ссылок

Рисунок 3. Настройка постоянных ссылок

В настройках выставляем Произвольно и вот такую структуру ссылок:

/%category%/%postname%.html

Более подробно про настройку ссылок в WordPress и плагин RusTolat я писал в статье Настройка ЧПУ WordPress.

Теперь в Админке переходим в настройки плагина Настройки > WP Super Cache и видим, что кэширование не включено:

Включение кэшироания в плагине WP Super Cache

Рисунок 4. Включение кэшироания в плагине WP Super Cache

Ставим флажок напротив Кэширование включено и жмем кнопку Обновить.

Теперь плагин в рабочем состояние, осталось его правильно настроить. В настройках плагина имеется 7 вкладок: кэш, настройки, настройка CDN, состояние кэша, общий вид, плагины, обслуживание. Разберем все более подробно:

  1. Вкладка Кэш: Вкладка Кэш

    Рисунок 5. Вкладка Кэш

    В этой вкладке включается кэширование, производится проверка кэша на ошибки и удаление страниц из кэша. Кроме, того разработчики плагина в самом низу страницы добавили ссылки на полезные инструменты ;

  2. Вкладка Настройки — это основной раздел настроек плагина WP Super Cache. О том, какие настройки выбрать расскажу немного ниже;
  3. Вкладка Настройка CDN (Content Delivery Network — сети доставки контента) —  это оптимизация скорости загрузки сайта, за счет его комплексной загрузки. Вкладка настройка CDN

    Рисунок 6. Вкладка настройка CDN

    Данный раздел я не рекомендую трогать новичкам, а настройку приведу в отдельной статье;

  4. Вкладка Состояние кэша. Здесь вы можете наблюдать статистику кэшированных страниц и удалить просроченные кэш-копии: Вкладка состояние кэша

    Рисунок 7. Вкладка состояние кэша

  5. Вкладка Общий кэш: Вкладка общий кэш

    Рисунок 8. Вкладка общий кэш

    Здесь можно включить общий кэш — создание кэш-копий всех записей и страниц, включение этой опции позволяет создать из вашего WordPress блога настоящий статический сайт. Но данная опция довольно требовательна к свободному месту на дисковом пространстве хостинга. Поэтому необходимо выставить время обновления кэша не меньше 1 суток и настроить обновление кэша так, чтобы оно совпадало с наименьшим количеством посетителей на вашем сайте, а если у вас немного места на хостинге, то рекомендовано включить предварительный режим.

  6. Вкладка Плагины: Вкладка плагины

    Рисунок 9. Вкладка плагины

    На этой станице можно включить некоторые дополнительные плагины.

  7. Вкладка Обслуживание, которая позволяет решать возникающие проблемы в кэширование, здесь можно включить режим отладки (не рекомендую использовать новичкам): Вкладка обслуживание

    Рисунок 10. Вкладка обслуживание

На этом мы заканчиваем рассмотрение основных параметров плагина WP Super Cache и приступаем к рассмотрению стандартных настроек.

Переходим во вкладку Настройки и включаем все функции, в которых указано — Рекомендовано. Перечислю их:

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

Обновлять страницу при добавлении нового комментария к ней.

Вот так все просто. Для наглядности прилагаю скриншот:

Основные настройки плагина Wp Super Cache

Рисунок 11. Основные настройки плагина Wp Super Cache

После того, как выставили все галочки или убрали лишние, кликаем по кнопке Обновить. Теперь остается настроить пресловутые правила mod_rewrite.

Настройка модуля Mod Rewrite

Данный модуль после включения работает не правильно и требует обновится:

Модуль Mod Rewrite

Рисунок 12. Некорректные правила модуля Mod Rewrite

Для этого кликаем по кнопке Обновить и идет в самый конец правил mod_rewrite:

Обновление правил mod_rewrite

Рисунок 13. Обновление правил mod_rewrite

После обновления новые правила подсветятся зеленым фоном:

Обновленные правила mod-rewrite

Рисунок 15. Обновленные правила mod-rewrite

 

Это означает, что правила mod_rewrite успешно встроены в файл htaccess. Остается проверить их наличие.

Запомните: Правила mod_rewrite необходимо изредка обновлять!

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

Читайте также:

samsebewebmaster.ru

WP Super Cache - настройка кэширования | WPNICE

Привет друзья, сегодня остановимся на настройках плагина для кэшировании — WP Super Cache. В мире, где нормальной считается скорость Интернета, превышающая  2 мб,  любому сайту критически важно работать на предельной скорости загрузки. Считается, что секундная задержка при загрузке страниц сайта способна привести  к 30% потерям в бизнесе. Поисковые системы, особенно Google, любят быстро загружающиеся сайты.

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

Плагин WP Super Cache

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

Если вы совсем новичок в WordPress, то специально для вас небольшое введение в кэширование, так как для дальнейшего освоения этой темы, необходимо иметь прочный соответствующий фундамент

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

Кэширование – это, если объяснять совсем просто, сохранение информации в клиентском веб-браузере, вместо ее доставки с сервера в качестве ответа  на каждый запрос. Для примера, возьмем фоновое изображение на вашем блоге. Страниц у вас множество, но для каждой из них используется одно и тоже фоновое изображение.

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

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

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

Кэширование с использованием плагина WP Super Cache

WP Super Cache был разработан Automattic, командой создавшей нашу любимую WordPress.

Как установить Super Cache?

WP Super Cache 1

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

Идем в консоль WP > Плагины > Добавить новый

Пользуясь поискам, ищем «WP Super Cache».  Первый результат в списке это то, что нам нужно. Заметьте, что автор плагина Automattic — подтверждение того, что плагин — тот самый. Кликаем Install Now (Установить сейчас). После установки, активируем плагин

Активация и настройка WP Super Cache

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

WP Super Cache 3

Активировав в плагин в первый раз, вы увидите желтый прямоугольник с  уведомлением наверху. Предупреждение должно появиться после первой активации. Это значит, что функции  WP Super Cache еще не активированы. Просто кликните на Update Status (Обновить), чтоб проверить пропало ли сообщение.

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

WP Super Cache 4

Сейчас мы активируем функции кэширования WP Super Cache. Просто кликаем на Caching On (Кэширование включено), а потом на — Update Status (Обновить). Это действие активирует дефолтные настройки, и так как все уже настроено на бесперебойную работу с большинством хостингов, то проблем с совместимостью быть не должно.

WP Super Cache 5

Включив кэширование, вы теперь можете проверить насколько правильно, работает плагин. Просто кликните на on Test Cache (Проверить) и вы получите такое сообщение как на скриншоте выше отмеченное зеленым. Это значит, что кэширование на  100% функционально на вашем сайте.

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

Разбор продвинутых настроек в WP Super Cache

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

Таб Advanced (Настройки)

Таб Advanced (Настройки) служит хранилищем для множества опций кэширования, некоторые из которых будут рассмотрены здесь.

WP Super Cache 6

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

Чтоб сохранить настройки, кликам кнопочку Обновить. Теперь вы увидите большой желтый бокс с написанными на нем изменениями. WP Super Cache спросит вас, сохранить ли настройки в файле htaccess. Просто кликните на кнопочку Update Mod_Rewrite Rules (Обновить правила mod_rewrite) , чтоб сохранить изменения.

WP Super Cache 8

Если все хорошо, вы увидите зеленое сообщение, информирующее вас о том, что права в файле .htaccess успешно переписаны.

WP Super Cache 9

Далее мы взглянем на настройки раздела Miscellaneous (Разное)

Активируем те, которые помечены как Recommended (Рекомендовано).

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

Для остальных пунктов поставьте галочки так, как это показано на скрине.

WP Super Cache 7

Теперь обратим внимание на раздел Настройки

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

WP Super Cache 16

И наконец, раздел — Просроченные страницы & Очистка мусора

WP Super Cache 17

В пункте Cache Timeout следует выставить значение не менее 3600 секунд. Можно увеличить например, до 50000, но и размер кеша на сервере при этом соответственно будет расти. Еще ниже установите в расписании интервал для очистки кеша.

Таб Contents (Состояние кеша)

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

Таб Preload (Общий кеш)

Таб Preload – это что-то типа ручного переключатель WP Super Cache. Он позволяет вам кэшировать каждый отдельный пост или страницу прямо с первого дня. Хотя в самом начале этот процесс  требует больших ресурсных затрат, все усилия окупятся в долгосрочной перспективе, когда поисковые роботы получат кэшированную версию сайта, которая всегда доставляется быстрее чем динамически сформированная.

Таб CDN – способ перелинковать MaxCDN с WP Super Cache

С помощью WP Super Cache вы можете легко интегрировать  CDN в ваш сайт. В случае с WP Super Cache, вам нужно настроить вашего CDN-провайдера и использовать pull request’ы для загрузки файлов с вашего сервера в инфраструктуру CDN.

Однако учтите, услуга эта платная с бесплатным периодом в 2 месяца, но обязательным указание рабочей кредитки. Создать свой аккаунт можно вот здесь. Для тех кто все таки решил попробовать, инструкция ниже под катом. Рекомендации взяты с сайта wpkube.com

Настройка CDN-провайдера

WP Super Cache 10

Зайдите в свою панель управления MaxCDN и выберете таб  Zones. Таким образом, вы попадете на страницу the Pull Zones Overview. Кликните кнопку Create Pull Zone

WP Super Cache 11

В настройках Pull Zone введите информацию и убедитесь в том, что поле Origin Server URL содержит базовый URL без конечного слэша. Даже если установочная ссылка WordPress выглядит, как http://www.mycompany.com/blog/ то базовый URL всегда должен быть таким http://www.mycompany.com.

WP Super Cache 12

Кликаем Create, чтоб начать создание Pull Zone. Вы должны увидеть сообщение, сходное с тем, которое было показано выше.

WP Super Cache 13

Пройдет около 10 секунд, и вы получите сообщение-подтверждение, говорящее о том, что pull-зона создана.

WP Super Cache 14

Заходим в Панель управления MaxCDN > Overview > Zone Configuration и находим только что созданную Pull Zone.

Копируем CDN URL и добавляем к ней http://.

WP Super Cache 15

Вклеиваем полный URL (без закрывающего слэш) в поле Off-site URL, под CDN.

Затем прокручиваем страницу вверх и выбираем Enable CDN Support. Не меняем никаких настроек здесь.  Просто кликаем на Save Changes, чтоб активировать CDN.

Наслаждаемся плюсами CDN

Использование сервиса  CDN для ускорения сайта приводит к позитивным результатам:

Итог

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

Плагин WP Super Cache работает несколько менее эффективнее чем его ближайший конкурент — W3 Total Cache, но он имеет лучшую совместимость с плагинами и темами и гораздо проще настраивается. Как это сделать, вы теперь знаете.

Официальная страница плагина

wpnice.ru

Настройка WP Super Cache на примере. Плагин кеширования для WordPress

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

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

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

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

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

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

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

Настрока WP Super Cache

Клик для увеличения

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

Настрока WP Super Cache

Клик для увеличения

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

Настрока WP Super Cache

Клик для увеличения

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

Настрока WP Super Cache

Клик для увеличения

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

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

Клик для увеличения

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

Настрока WP Super Cache

Клик для увеличения

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

Настрока WP Super Cache

Клик для увеличения

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

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

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

Настрока WP Super Cache

Клик для увеличения

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

Полезности

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

Настрока WP Super Cache

Клик для увеличения

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

Настрока WP Super Cache

Клик для увеличения

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

Настрока WP Super Cache

Клик для увеличения

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

Настрока WP Super Cache

Клик для увеличения

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

Привет. Меня зовут Виталик.

Я автор этого блога, а так же Магазина WordPress https://wp-r.ru/ и ридера блогов вебмастеров и SEO-специалистов WMSN.ru

Можешь оставить свой вопрос в комментариях к статье или предложить идею для новой статьи.

mojwp.ru

Wp Super Cache настройка плагина кеширования wordpress

Wp Super Cache создание кэш - копий страниц сайтаВсем привет, сегодня я хочу рассказать о плагине Wp Super Cache, а так же помочь вам установить и настроить плагин. Дело в том, что я готовлю одну большую статью по увеличению скорости загрузки сайта, и в эту большую статью обязательно войдет данный плагин. Я решил сначала разобрать плагин, что бы потом вам было легче воспринимать информацию…

Перед тем как мы начнем, хочу вам посоветовать статью, в которой мы разобрали тему: Как правильно искать и вставлять изображения в статьи? Думаю вам будет очень полезно узнать как с помощью изображений помочь сайту выйти в ТОП и привлечь новых посетителей.

Wp Super Cache — Установка, настройка, принципы работы.

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

В результате скорость загрузки сайта увеличивается в несколько раз, рекомендую вам попробовать установить этот плагин и написать в комментариях на сколько увеличилась скорость загрузки вашего сайта, мне будет очень интересно это узнать smile

Устанавливается плагин Wp Super Cache, так же как и обычные плагины, специально для вас я рассматривал 3 способа установки плагина. После установки его следует активировать и можно перейти к настройке плагина.

Настройка плагина кеширования — Wp Super Cache:

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

Активация плагина Wp Super CacheПосле чего необходимо удалить уже сохраненные кеш-версии, что бы плагин сделал все правильно для себя, вдруг будут какие-то неровности, мало ли 😉 Ну и после этого проверить работоспособность плагина с помощью кнопки «Проверить». Картинка Кликабельна smile

Проверка работоспособности плагина Wp Super CacheЕсли после проверки все новые надписи которые появились — зеленые, и примерно совпадают с тем, что написано у меня, то плагин будет работать нормально…

В разделе настройки вам нужно сделать следующие изменения, делайте все так же как показано на картинке:

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

Плагин Wp Super Cache Настройка

Сохранение настроек плагина Wp Super Cache

После чего сохраните результат и нажмите на кнопку «Обновить правила mod_rewrite». Дале появится все изменения которые вступили в силу, а мы идем ниже и делаем еще несколько настроек:

Настройки сохранения копий кешаНиже сохраняете нововведения кнопкой «Сохранить время жизни копии». После чего все изменения начинают работать.

Если вдруг вы решили сделать какие-то изменения на сайте, и вы хотите что бы пользователи сразу их заметили, то вам достаточно в разделе «Состояние кэша», обновить статистику. И стереть просроченные кэш, что бы нововведения вступили в силу.

Как обновить сохраненные кеш копииРабота плагина Wp Super Cache основывается на том, что когда какой-либо пользователь заходит на одну из страниц, плагин записывает кэш этой страницы, что бы весь сайт был сохранен в кэш, по мнению разработчиков понадобится до 2-3 дня, это конечно же зависит от посещаемости сайта.

Если ваш сайт имеет 10 000 и более страниц, следовательно вам не выгодно так долго ждать, пока плагин сохранит весть сайт в кеш, вы можете сделать это самостоятельно, с во вкладке «Общий кэш». Думаю у вас получится это сделать самостоятельно…

На этом у меня все дорогие друзья, если верить статистике, то сайт сразу же после установки плагина начал грузиться быстрее сразу на 2-3 секунды. Пишите каков результат у вас в комментариях, обсудим вместе…

До скорых встреч, помните, что скорость загрузки сайта — ключ к успеху, всем пока 😉

wpmen.ru

Ускоряем сайт при помощи плагина WP Super Cache

wp_super_cach

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

Самым лучшим способом ускорить сайт на wordpress является кеширование. А самый лучший плагин для кеширования – это WP Super Cache. В этой статье я подробно расскажу, как установить и настроить кеширование страниц сайта на wordpress при помощи плагина WP Super Cache.

Что такое кеширование сайта?

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

Как установить плагин WP Super Cache?

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

Перед установкой плагина обязательно делаем бэкап сайта! Например, при помощи плагина «WordPress Database Backup»

Переходим в консоль сайта => Плагины => Добавить новый  в поиске пишем WP Super Cache и нажимаем клавишу Enter. Затем жмем кнопку установить.

WP_SC

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

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

WP_SC_0

Переходим по ссылке и попадаем в консоль настройки плагина. Также настройки плагина располагаться Настройки = > WP Super Cache.

WP_SC_01

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

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

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

Переходим на вкладку «Настройки»

Здесь разработчики плагина рекомендуют переключить режим кеширования и использовать mod_rewrite. Но, на мой взгляд, и php работает не плохо.

WP_SC_02

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

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

WP_SC_03

В данном пункте можно оставить все по умолчанию, но я отметил пункт «Обновлять страницу при добавлении нового комментария к ней»

WP_SC_04

В данном пункте настраиваются параметры очистки кэша. В данном пункте не вижу смысла что-то менять и оставляю все настройки по умолчанию.

WP_SC_05

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

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

WP_SC_06

Настройка CDN

При помощи плагина WP Super Cache вы можете включить поддержку  CDN.

CDN(Content Delivery Network) – дословно говоря, это средство доставки контента. Под словом контент подразумеваются статические ресурсы, которые используются на сайте, например CSS стили, изображения, JavaScript, архивы, флэш файлы или любые другие документы.

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

WP_SC_07

Состояния кэша WP Super Cache

В этой вкладке вы можете отслеживать статистику кэша вашего сайта, также удалить просроченный кэш или удалить весь кэш.

WP_SC_08

Общий кэш WP Super Cache

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

Чтобы создать общий кэш, необходимо данной вкладке нажать кнопку «Создать общий кэш сейчас».

WP_SC_09

На этом настройка плагина WP Super Cache закончена.

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

nn-lab.ru

Настройка WP Super Cache - методика по ускорению Wordpress

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

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

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

Если очень надо то можно и подождать пока появится страница, но уверен в 50% случаев пользователь ее закроет и вернется обратно в поиск. Тоже самое происходит, когда на ресурс переходят роботы или асессоры и как результат не подобаемая скорость работы сайта может плачевно повлиять на его позиции в ТОПе, ведь какой с него там толк, когда статьи все равно не сможет прочитать пользователь.

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

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

— Плагин Hyper Cache

— Оптимизация базы данных MySQL

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

Кстати этот метод я также применил к сезонному сайту, который попал под фильтр АГС, но пару апдейтов назад успешно из него вышел, кто знает, может это тоже повлияло на возвращение его в индекс Яндекса.

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

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

И ниже я продемонстрирую на подопытном сайте, как за счет правильных настроек WP Super Cache легко повлиять на скорость загрузки данной площадки.

Что умеет плагин кэширования и как его настроить

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

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

Включаем кэширование страниц

Теперь можно проверить работу кэширования для чего жмем «Проверить».

Проверка кэширования

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

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

Ниже я постараюсь более детально со всеми ними вас ознакомить, так как там можно найти много полезного.

Кэш

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

Настройки

Статус кэширования. Один из важных пунктов, так как здесь надо выбрать каким образом будет определяться процесс кэширования. Как показывает практика, наиболее быстро это происходит, если выбрать mod_rewrite.

Статус кэширования

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

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

Разное

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

Модуль Mod Rewrite

Если настройки плагина успешно сохранены, вы увидите, как цвет фона сменится с желтого на зелены.

Обновить правила

Очистка мусора. В этой области мы задаем время жизни кэша, после чего он будет автоматически очищаться. Все зависит от того, как часто на сайте обновляется информация, например я в среднем пишу статьи раз в 4 дня, поэтому установил значение в 345600 секунд (60 секунд * 60 минут * 24 часа * 4 дня = 345600 секунд).

Очистка мусора

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

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

Допустимые запрещенные адреса

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

Для этого добавьте ссылку следующего вида в специальное поле:

http://seoslim.ru/wordpress/kak-nastroit-wp-super-cache.html

http://seoslim.ru/wordpress/kak-nastroit-wp-super-cache.html

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

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

На этой вкладке будет отображаться статистика количества кэшированных страниц, для чего стоит нажать ссылку «Обновить статистику».

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

Если вы вдруг внесли какие-то коррективы в структуру сайта, например, убрали виджет или изменили баннер на страницах, тогда можно очистить кэшированные страницы в ручную, нажмите кнопку «Удалить весь кэш».

Общий кэш

На этой вкладке у пользователя появится возможность закэшировать не определенную страницу, а весь сайт целиком, то есть каждая запись занесется в папку кэша.

Общий кэш сайта

Разработчики плагина рекомендуют пользоваться данной опцией для сайтов, у которых страниц от 10 000 и более.

Результаты работы плагина

Теперь я хочу провести небольшой эксперимент. Давайте протестируем сайт на скорость загрузки страниц с помощью специальных сервисов — сначала без плагина, а потом с установленным плагином кэширования и сравним результаты.

Скорость сайта я буду проверять сервисами: pr-cy.ru/speed_test и webwait.com

Значения когда не стоит WP Super Cache

Показания в pr-cy.ru

Для главной страницы:

скорость сайта pr-cy.ru для главной

Для внутренней страницы:

скорость сайта pr-cy.ru для внутренней

Показания в webwait.com

Для главной страницы:

проверка площадки в webwait для главной

Для внутренней страницы:

проверка площадки в webwait для внутренней

Когда был установлен и настроен плагин

Показания в pr-cy.ru

Для главной:

pr-cy.ru главная

Для внутренней:

pr-cy.ru внутренняя

Показания в webwait.com

Для главной:

webwait главная

Для внутренней:

webwait внутренняя

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

Немного новостей...

Топ комментаторов По итогам прошлого месяца больше всех комментариев на блоге оставила Юлия (int-net-partner.ru), но она не превысила порог минимального их числа, поэтому победитель не был определен.

Внимательно читайте условия конкурса «Лучший комментатор месяца» и выигрывайте ценные призы.

На сегодня у меня все, буду рад узнать в комментариях, какими способами вы ускоряете свои блоги. До скорых встреч!

seoslim.ru


Смотрите также

Prostoy-Site | Все права защищены © 2018 | Карта сайта