Домой / WordPress / Кэширование сайта WordPress. Часть 2
Кэширование сайта WordPress. Часть 2

Кэширование сайта WordPress. Часть 2

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

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

1. Установите и активируйте плагин WP Super Cache. Для этого нужно сделать следующее:

  • Перейдите в Плагины -> Добавить новый
  • В поле поиска введите WP Super Cache и найдите плагин
  • Установите и активируйте плагин

Подробнее о способах установки плагинов рекомендую почитать в специальном уроке.

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

Кэширование сайта WordPress

2. Если у вас уже правильно настроенные постоянные ссылки (ЧПУ) — переходите на страницу управления плагина нажав по тексту «страницу управления» в сообщении, или перейдя в Настройки -> WP Super Cache.

В случае если у вас не настроенные постоянные ссылки — прочитайте урок по настройке ЧПУ в WordPress. Без этого плагин не сможет работать. Если Вы не сделали этого раньше, тогда сейчас это сделать нужно обязательно.

3. В панели управления плагина переходим на вкладку «Настройки». На этой вкладке находятся расширенные настройки плагина. Они делятся на три группы:

  • Статус кэширования
  • Разное
  • Настройки

Опций достаточно много, но я рекомендую установить их так, как на примере ниже.

Кэширование сайта WordPress

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

Кэширование сайта WordPress

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

keshirovaniya-sayta6

Если изменения в .htaccess прошли успешно, Вы увидите зеленый блок вместо желтого.

Кэширование сайта WordPress

4. Теперь нам нужно настроить «Просроченные страницы & Очистка мусора». В этих настройках нужно указать время жизни кэшированных страниц. Я рекомендую устанавливать значение «0». С таким значением у кэша не будет время жизни, и он будет до тех пор, пока Вы не удалите его вручную.

Кэширование сайта WordPress

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

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

Общий кэш

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

Создание общего кэша в WordPress

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

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


Приветствую Вас, друзья! В первой части урока мы говорили с Вами о том что такое кэширование, и какая от него польза будет польза на сайте. В этой части урока мы приступим непосредственно к настройке кэширования с помощью плагина WP Super Cache. Установка и настройка плагина WP Super Cache 1. Установите и активируйте плагин WP Super Cache. Для этого нужно сделать следующее: Перейдите в Плагины -> Добавить новый В поле поиска введите WP Super Cache и найдите плагин Установите и активируйте плагин Подробнее о способах установки плагинов рекомендую почитать в специальном уроке. После активации плагина появится следующее сообщение: 2. Если у вас уже правильно настроенные постоянные ссылки (ЧПУ) -…

Обзор

Проголосуйте за урок

Рейтинг: 4.32 ( 13 голосов )
100

29 комментариев

  1. А как создать зеркало сайта с www?
    И нужно ли это вообще?

  2. Благодарю за толковую статью для блогеров!!! Все соц.сети+!

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

    Внимание! Вы пытаетесь включить сжатие, но модуль zlib.output_compression отключен. Смотрите пункт номер 21 раздела «Описание проблем» в файле readme.txt (на англ.)

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

    Warning! Garbage collection is not scheduled!
    Garbage collection by this plugin clears out expired and old cached pages on a regular basis. Use this form to enable it.

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

    • Обратитесь в тех. поддержку. С бесплатными хостингами всегда куча проблем, и что-то толковое в данном случае я не могу посоветовать.

  4. Дмитрий

    просто перечислили установки которые итак по умолчанию, например это «Предварительный режим (очистка мусора работает не полностью, опция рекомендована к включению.)»

    указано рекомендовано к включению, а вы об этом ни слова, так и везде.

  5. У меня после установки возникла проблема: после того как вводишь адрес сайта (www.bzo.gidulyan.com) появляется просто чистая (белая) станица. Нажав второй раз на ввод — загружается полноценно страница. Но это же ненормально.

    В чем проблема?

  6. Алексей

    Александр, подскажите. Что делать с тестовыми файлами да и вообще с папкой cache? Она же будет проиндексирована поисковыми роботами.

  7. Спасибо, за полезную статью.

  8. все настроил сверху вылетело:
    mod_headers — Необходимо настроить кэширование на странице плагина. Пользователи браузера IE7 будут видеть необновленные страницы из кэша без поддержки данного модуля.
    mod_expires — Установите дату истечения актуальности страниц. Пользователи могут не увидеть новую версию кэшированной страницы без данного модуля.

    где откопать эти 2е фигни?)

  9. Александр,
    подскажите пожалуйста: у Вас Использовать mod_rewrite для обслуживания кэша значится как рекомендованый, вы его и включили, у меня же Использовать PHP для обслуживания кэша. (Рекомендовано). Что лучше выбрать? Ваш вариант или то что рекомендует плагин по умолчанию?
    Почему вообще возникла та разница?
    Спасибо.

  10. Кто-то может объяснить мне почему, этот и другие плагины не могу работать со стандартным url? Почему нужны только ЧПУ?
    Записей на сайте у меня очень много и переключать не хочу, поскольку пойдёт падение трафика. Может кто-то знает, плагин для кэширования, который может работать со стандартными ссылками?

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

      • Не вариант. Записей почти 2,5 тыс.

        • Значит нужно искать другой способ ускорить сайт (или уменьшить нагрузку). Подумайте о настройке Memcached. Хотя как по мне, переходить на ЧПУ рано или поздно придется…

        • Кстати, собственно говоря не пойму проблемы. Если установить нормальные ЧПУ, то у вас редирект будет автоматический со старой ссылки вида /?page_id=2 на новый красивый url. Трафик не упадет.

          • Судя по отзывам, что пишут люди, то падает и прилично. Хотя через пару месяцев вроди бы как возвращается обратно. Стрёмно проверять ))))
            Хотя наверное придётся…

          • Нашёл выход! Плагин WP-Cache.com кэширует даже при стандартных урлах.

  11. Анастасия

    Здравствуйте! после установки всего, выше описанного появилось такое сообщение: WP Super Cache Warning!
    Your server is configured to show files and directories, which may expose sensitive data such as login cookies to attackers in the cache directories. That has been fixed by adding a file named index.html to each directory. If you use PHP or legacy caching, consider moving the location of the cache directory on the Advanced Settings page.
    If you just installed WP Super Cache for the first time, you can dismiss this message. Otherwise, you should probably refresh the login cookies of all logged in WordPress users here by clicking the logout link below.
    The logout link will log out all WordPress users on this site except you. Your authentication cookie will be updated, but you will not be logged out.

    Что это значит и нужно ли что-то предпринять?

  12. После обновления информации на одной странице удаляется весь кэш, всего сайта. Как сделать чтоб удалялся кэш только той странице на которой сделаны правки?

  13. Эвелина

    Благодарю за подробную настройку! Сайт летает 🙂

  14. Анатолий

    Спасибо большое, Очень классный урок!

  15. Виталий

    Здравствуйте!Сделал все как написано у вас и появилась у меня проблема.Появился вот такой текст на главной странице //Added by WP-Cache Manager define( ‘WPCACHEHOME’, ‘/home/khsdnnyy125661/vanna.hostenko.com/wp-content/plugins/wp-super-cache/’ ); //Added by WP-Cache Manager
    Плагин удалил,не помогло.Как решить эту проблему?Помогите пожалуйста

  16. Виталий

    Мой сайт vanna.ks.ua

  17. Леонтий

    Благодарю, Александр, за этот урок! Кликнул на баннер и твитнул.

  18. Ссетлана

    Спасибо огромное, очень помогли с Вашими настройками объем сайта уменьшился в 2 раза

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

Ваш email не будет опубликован.

*