Как очистить кэш в wordpress

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Кэшировать сессии просмотров для быстрого доступа;
  • Использовать mod_rewrite для обслуживания кэша. Ниже расскажу более подробно;
  • Сжимать файлы кэша чтобы ускорить работу;
  • Не кэшировать страницы для известных пользователей. Данная опция позволяет вам, как авторизованному пользователю, видеть оригинальные веб-страницы, вашего сайта, а не кэш-копии;
  • Авто перестройка кэша. Гости блога увидят устаревшие версии страниц кэша пока новые будут генерироваться;

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

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

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

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

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

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

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

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

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

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

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

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

Плагин WP Super Cache

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

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

WP Super Cache самый популярный плагин для кэширования страниц

Установите плагин стандартным способом из админ-панели. Плагины — Добавить новый, в поле поиска введите его название — WP Super Cache. Нажмите Установить:

Устанавливаем plugin для кэширования страниц WP

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

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

Плагин на русском языке и поэтому разобраться с ним не составить особого труда. На данной странице настроек во вкладке «Простые» включите кеширование — Кеширование включено (рекомендуется):

Статус кэширования: Включите кеширование

Не забудьте нажать кнопку обновить. Следующая вкладка «Расширенные»:

Расширенные настройки кэширования

Отметьте как на скриншоте, а именно:

  • Включить кеширование;
  • Простой (Рекомендовано);
  • Не кэшировать страницы для известных пользователей. (Рекомендовано);
  • Сжимать файлы кэша чтобы ускорить работу. (Рекомендовано);
  • Авто перестройка кэша. Гости блога увидят устаревшие версии страниц кэша пока новые будут генерироваться. (Рекомендовано);
  • Ошибка 304. Данная ошибка возникает тогда, когда страница не была изменена со времени прошлого запроса. (Рекомендовано);
  • Считать известных пользователей анонимными, чтобы и им отдавать супер-кешированые файлы.
  • Поддержка мобильных устройств.

Затем поставьте галочки:

Рекомендованные настройки плагина WP Super Cache

  1. Очистить все файлы кеша при публикации или обновлении страницы или записи;
  2. Дополнительная сверка кэша (очень редко может нарушить работу кэширования). (Рекомендовано);
  3. Обновлять страницу при добавлении нового комментария к ней;
  4. Создать список страниц в кэше (выводится на этой странице).

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

Далее, Просроченные страницы & Очистка мусора. Сборка мусора — это очистка устаревших файлов кэша. Там нет правильных или неправильных настроек для сборки мусора. Это зависит от вашего собственного сайта. Если ваш сайт получает регулярные обновления или комментарии, установите тайм-аут на 1800 секунд и таймер на 600 секунд.

Если ваш сайт статический и редко обновляется то:

  • Тайм-аут кэша: 0 секунд;
  • Часы: 00:00 ЧЧ: ММ;
  • Интервал: один раз в день.

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

Время истечения срока и сбор мусора

Сохраните настройки. Затем отметьте пункты — Не кэшировать страницы следующих типов:

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

Сохраните настройки. Затем, перейдите во вкладку Общий кэш. Настройки CDN (Сеть доставки контента) пропустим, так как, это продвинутый метод, требующий базового понимания работы вашего веб-сервера или CDN.

Для повышения эффективности предварительной загрузки может быть полезно отключить сборку мусора, чтобы старые файлы кэша не удалялись. Выставите — Обновлять общий кэш каждые 0 минут; Кэшировать все записи; Режим предзагрузки (сбор мусора отключен. Рекомендуется):

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

Сохраните настройки. Всё готово.

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

В заключение

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

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

Шаг 2 — Удаление строк запроса в WordPress

Существует несколько путей эффективного удаления строк запроса из статического ресурса в WordPress.

Вариант 1 – Удаление строк запроса JavaScript и CSS в WordPress, используя плагин

Наиболее подходящей плагин WordPress для удаления строк запроса будет Speed Booster Pack.

После подключения Speed Booster Pack к WordPress, перейдите в раздел Settings этого плагина.

Сделайте настройки, как указано ниже и нажмите Save Changes (Сохранить изменения).

Также можно использовать плагины, такие как Remove Query Strings From Static Resources или Query Strings Remover для достижения этого же результата.

Вариант 2 – Удаление строк запроса JavaScript и CSS в WordPress, используя functions.php

ВАЖНО! Проверьте ещё раз, что у вас есть бэкап файла  или сделайте его, прежде чем вносить туда какие-либо изменения. Строки запроса могут быть удалены из WordPress путём добавления этих строк в конце файла  находящего в каталоге wp-includes:

Строки запроса могут быть удалены из WordPress путём добавления этих строк в конце файла  находящего в каталоге wp-includes:

// Remove query string from static files
function remove_cssjs_ver( $src ) {
if( strpos( $src, '?ver=' ) )
$src = remove_query_arg( 'ver', $src );
return $src;
}
add_filter( 'style_loader_src', 'remove_cssjs_ver', 10, 2 );
add_filter( 'script_loader_src', 'remove_cssjs_ver', 10, 2 );

В некоторых случаях (зависит от настроек вашего WordPress) этот код может вызвать 500 Internal Server Error. В таком случае, плагин из варианта 1 поможет.

Устранение недостатков удаления строки запроса в WordPress

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

Кеш сторонних элементов

Изначально хотел статью написать только с этим пунктом, но чувствую будет много вопросов, а теперь к сути.

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

Давайте теперь по порядку!

Шаг 1. Копируете список всех скриптов, которые показывает Google PageSpeed в блокнот или можно прямо с браузера.

Шаг 2. Создаем файл на хостинге с расширением php и вставляем в него следующий код:

<?php function downloadJs($file_url, $save_to)
{
$content = file_get_contents($file_url);
file_put_contents($save_to, $content);
}
// Указываем URL, затем папку от корня сайта и имя файла с расширением.
// Проверьте чтобы на папке были права на запись 777/755
// Метрика
downloadJs(‘https://mc.yandex.ru/metrika/watch.js’, realpath(«./js») . ‘/watch.js’);
// Google Analytics
downloadJs(‘http://www.google-analytics.com/analytics.js’, realpath(«./js») . ‘/analytics.js’);
// Для скриптов без расширения
downloadJs(‘http://code.jivosite.com/script/widget/NuT1gBLsC6’, realpath(«./js») . ‘/NuT1gBLsC6’);
?>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?php

functiondownloadJs($file_url,$save_to)

{

$content=file_get_contents($file_url);

file_put_contents($save_to,$content);

}

// Указываем URL, затем папку от корня сайта и имя файла с расширением.
// Проверьте чтобы на папке были права на запись 777/755
// Метрика

downloadJs(‘https://mc.yandex.ru/metrika/watch.js’,realpath(«./js»).’/watch.js’);

// Google Analytics

downloadJs(‘http://www.google-analytics.com/analytics.js’,realpath(«./js»).’/analytics.js’);

// Для скриптов без расширения

downloadJs(‘http://code.jivosite.com/script/widget/NuT1gBLsC6′,realpath(«./js»).’/NuT1gBLsC6’);

?>

Обращаем внимание на вызов функции:

1 downloadJs(‘https://mc.yandex.ru/metrika/watch.js’,realpath(«./js»).’/watch.js’);

Их в коде для примера 3, но вы можете их создать сколько нужно, просто копируйте и вставляйте ниже или удалите лишние.

В этой строке меняем 3 значение:

1. Скрипт который будем закачивать к себе на сайт

1 https//mc.yandex.ru/metrika/watch.js

2. Путь куда сохранять файл:

1 realpath(«./js»)

В моем случае это папка js, т.е. точный путь к ней будет vasilenko.info/js/ (папку нужно создавать самим и выставить для неё права CHMOD для записи)

3. Имя скрипта, если с расширением .js, то пишем вместе с ним, если без него или с другим, то делаем все так как в примере выше

Обращайте внимание, чтобы не было файлов с одинаковыми названиями

1 watch.js

Шаг 3. Заливаем отредактированный файл на сервер

И переходим по прямой ссылке, например https://vasilenko.info/downloadjs.php, если все сделали правильно, в папке JS (или какую вы указали в файле), будет лежать нужный файл/файлы.

Шаг 4. Ставим файл на крон для автоматического обновления файлов

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

Заходите к себе в хостинг панель и выбираете вкладку CRON и прописываете команду, а так же указываем время раз в час/сутки или любое другое время.

wget -q -O — /dev/null https://vasilenko.info/downloadjs.php >/dev/null 2>&1

1 wget-q-O-devnullhttps//vasilenko.info/downloadjs.php >/dev/null 2>&1

Не забываем сменить URL и возможно синтаксис команды у вас будет другой, посмотрите примеры cron команд в справке хостинга или утоните в тех.поддержке.

Шаг 5. Меняем путь к JS в счетчике или скрипте

Если был путь в счетчике https://mc.yandex.ru/metrika/watch.js, то заменяем его на путь внутри сайта, например https://vasilenko.info/js/watch.js

Вот и все, теперь в списке PageSpeed Insights у вас не должно быть сообщений о настройке кеша браузера.

Обратите внимание на посты:

  • Отзывы о Reg.ru или как они разводят клиентов!
  • Полезная программа DomainsManager

Остальные настройки wp fastest cache

Очистка

В разделе очистка кэша есть три кнопки которые нужно разобрать:

  • Первая синяя кнопка, очищает только записи
  • Вторая синяя кнопка то же самое, только плюсом сотрутся CSS и JS
  • ADD New Rule регулирует время, когда автоматически очищать кэш, нажимая по ней, откроется окошко в котором делаем настройку. Я выставил использовать всё, и раз в 10 суток, это отличный интервал, не делайте слишком частый, иначе сайт может упасть.

Исключения

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

CDN

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

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

Тут можно настроить интеграцию с этими сервисами, не за бесплатно. Скорее всего данная вкладка сделана больше для рекламы, нежели для упрощения жизни. Если любите больше смотреть видео, то вот подробный урок, в нём так же разобрана платная версия wp fastest cache.

Первоначальная настройка WP Super Cache

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

В первую очередь нужно активировать работу плагина. Для этого во вкладке «Кэш» сдвиньте триггер в положение «Кэширование включено» и кликните кнопку «Обновить».

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

Во вкладке «Настройки» хранятся все параметры кэширования. Рекомендуется активировать следующие пункты для полноценной работы плагина:

  • кэшировать сессии просмотров для более быстрого доступа – кешируется вся «сессионная» деятельность пользователя таким образом, что даже спустя несколько часов после обращения на сайт ему будет по-прежнему выдаваться кешированный запрос;
  • использовать mod_rewrite для обслуживания кэша – при таком подходе вам нужно будет дополнить файл сайта htaccess;
  • использовать PHP для обслуживания кэша – при кэшировании используется более медленный (хотя я его использовал и разницы в скорости сайта по сравнении с первым подходом не заметил), но более простой и стабильный вариант кэширования;
  • не кэшировать страницы для известных пользователей– владельцу блога, зарегистрированным пользователям выдаются некэшированные страницы;
  • автоперестройка кэша – при пересохранении страницы в кэше пользователи будут видеть старую версию страницы, пока не будет сгенерирована новая;
  • mobile device support – поддержка мобильных браузеров. При активации данной опции для мобильных устройств создается отдельная версия кэшируемой страницы.
  • обновлять страницу при добавке нового комментария к ней – если ваш блог посещают и комментируют множество пользователей, то данная опция жизненно необходима.

Чтобы сохранить настройки, достаточно кликнуть по кнопке «Обновить».

В настройках имеется раздел «Просроченные страницы и Очистка мусора», в котором необходимо задать так называемое «время жизни кэша». По сути, это время, в течение которого страница хранится на сервере. При его истечении кэш-копия удаляется, вместо нее генерируется новая страница. Время жизни кэша указывается в секундах, к примеру, 3600 секунд равны 1 часу, 86400 – суткам. Если вы желаете, чтобы ваш кэш автоматически не обновлялся, то впишите в окошко цифру 0.

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

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

Вкладку «Настройка CDN» рядовому пользователю, не знакомому с CDN сетями, лучше не трогать.

Пару лет назад у WP Super Cache были существенные проблемы в совместимости с другими плагинами. С каждой версией «супер-кэш» улучшали и допиливали, что привело к стабильности работы плагина с другими популярными расширениями. Так во вкладке «Плагины» на данный момент доступны 4 расширения, с которыми налажена «рабочая связь» – МультиБлог, Awaiting Moderation, Bad Behaviour, WPTouch. К слову, WPTouch, популярнейший плагин для создания мобильной версии сайта, долго отказывался работать с Super Cache. Правда, популярность данного расширения начала снижаться, в виду появления адаптивных тем и развития браузеров мобильных устройств, по функциональности не уступающих PC-версиям.

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

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

Тестирование

Нас интересуют конкретные цифры, поэтому классически делаем 7 измерении, два крайних показателя (самое большое и самое маленькое) исключаем и выводим среднее из оставшихся 5 показателей.
Измерения проводились с помощью http://tools.pingdom.com с интервалом примерно 3 минуты для исключения «волнообразной» нагрузки сервера.

 Режим  Load Time (s)  Load Time (s)
среднее
Без кэширования  3.43  2.13
 1.01
2.74
2.35
1.06
 1.06
 5.37
Режим PHP 1.81 1.47
 2.47
 1.76
 0.956
2.25
 0.592
 0.523
Режим PHP
+ общий кэш
0.570 1.35
 2.40
 2.21
 0.574
 2.04
 1.37
 0.548
Режим mod_rewrite  0.626 1.45
2.03
 2.37
 0.551
 3.68
 0.552
 1.66
Режим mod_rewrite
+ общий кэш
 2,01 1.33
 2.01
 0.554
 0.562
 1.51
 0.550
 2.62

Как очистить кэш браузера на мобильных платформах

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

Google Chrome (Android)

  1. В боковом меню перейдите во вкладку History (История).
  2. Нажмите на кнопку Clear Browsing Data (Очистить данные браузера).
  3. Выберите временной отрезок. Для удаления всего содержимого выберите опцию All Time (Всё время).
  4. Отметьте элементы для удаления – история, файлы cookie, кэш.
  5. Нажмите кнопку Clear Data (Очистить данные).

Mozilla Firefox (Android)

  1. Перейдите в раздел History (История) в боковом меню.
  2. Нажмите на кнопку Clear Browsing History (Очистить историю браузера) внизу.
  3. Подтвердите нажатием кнопки OK во всплывающем окне.

Opera Mini (Android)

  1. Нажмите иконку Opera в нижней части браузера.
  2. Выберите иконку гаечного ключа, и вы перейдёте в раздел Settings (Настройки).
  3. Выберите настройку Clear Browsing Data (Очистить данные браузера).
  4. Отметьте элементы, которые вы хотите удалить – историю, файлы cookie, кэш.
  5. Подтвердите нажатием OK.

Safari (iOS)

  1. Перейдите в Settings (Настройки) в своём устройстве iOS.
  2. Найдите раздел Safari и откройте его.
  3. Прокрутите до тех пор, пока не найдёте раздел Clear History and Website Data (Очистить историю и данные браузера).
  4. Подтвердите удаление всего во всплывающем окне.

Google Chrome (iOS)

  1. Войдите в боковое меню с правой стороны и перейдите к History.
  2. Нажмите кнопку Clear Browsing Data (Очистить данные браузера).
  3. Выберите элементы для удаления – history, cookies, cache.
  4. Нажмите ещё раз Clear Browsing Data.

Mozilla Firefox (iOS)

  1. Откройте боковое меню в нижней правой части и перейдите к Settings (Настройки).
  2. Прокрутите вниз, пока не найдёте раздел Clear Private Data (Очистить приватные данные).
  3. Выберите элементы, которые вы хотите удалить – кэш, файлы cookie, историю.
  4. Намите красную кнопку Clear Private Data (Очистить приватные данные) для подтверждения своих действий.
  5. Как увидите всплывающее окно, нажмите OK.

Настройка кэширования с помощью плагинов WordPress

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

 WP Fastest Cache

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

WP Super Cache

Очень популярный плагин! Отличный функционал и удобные настройки. Способен кешировать большое количество различных объектов. Настройка плагина очень простая.

W3 Total Cache

Мощное решение для крупных сайтов. Самый популярный плагин, среди себе подобных. Имеется огромное количество разнообразных настроек и функционала

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

Но по функционалу очень хороший и мощный плагин.

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

В заключение

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

Благодарю за внимание, но не прощаюсь. Увидимся в следующих статьях

  • Как оптимизировать изображения для интернет сайта WP
  • ТОП 9 способов оптимизировать CSS для ускорения сайта
  • Gzip сжатие js/css/html для ускорения сайта — как включить в .htaccess
  • Как сделать 301—редирект в файле .htaccess подробные примеры
  • Оптимизация JS и CSS кода сайта онлайн — подробное руководство
  • Оптимизация HTML кода сайта — чистка, сжатие, исправление ошибок
  • Техническая оптимизация и доработка сайта — вывод сайта в ТОП-10 PS
  • Техническая оптимизация сайта — структура, код, html, css, js, php
  • Как создать файл robots.txt для сайта — правильный robots.txt инструкция
  • Как создать файл .htaccess — подробная инструкция для новичков
  • Создаем карту сайта XML и HTML — создание карты сайта на WordPress
  • Как добавить карту сайта XML Sitemap в Google Webmaster — Yandex Вебмастер
  • Как использовать файл .htaccess — безопасность сайта (новичкам)
  • Что такое техническое Seo? Подробное руководство для начинающих

Конфигурация WP Super Cache: расширенные настройки

WP Super Cache — довольно мощный плагин, и он предлагает своим пользователям несколько дополнительных возможностей. Эти параметры улучшат производительность вашего блога. Чтобы настроить WP Super cache, перейдите в Настройки >> WP Super Cache », И нажмите на вкладку« Передовой .

кэш активации

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

Мы также приглашаем вас открыть для себя Как очистить кэш вашего блога WordPress

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

Поэтому кеширование PHP не очень уместно, потому что оно потребляет много ресурсов сервера.Вот почему мы рекомендуем вам включить опцию » Унаследованное кэширование страниц », Убедитесь, что опция« mod_rewrite »Активен на вашем сервере.

Учись также Как использовать непостоянное WordPress кэш

Начните продвигать свой блог

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

СКАЧАТЬ

PLUGINS

Как только это будет сделано, сохраните изменения.

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

Ссылка на основную публикацию