Кэширование WordPress – плагин W3 Total Cache и его настройка

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

Одним из инструментов ускорения загрузки сайта является кэширование. Особенно оно важна для проектов, на которых предполагается высокая посещаемость. Если при 50-200 посетителях в сутки — это не так важно, то наплыва от 500 посетителей слабый хостинг может и не выдержать. И вот тут на помощь приходит кэширование. А на начальном этапе, возможно, актуальнее использовать gzip сжатие WordPress и другие советы по улучшению скорости сайта.

Что такое кэш?

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

Плагин W3 Total Cache

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

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

Настройка плагина W3 Total Cache

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

В помощь настройкам представлены скриншоты и краткое описание тех или иных параметров. После установки и активации плагина следуйте на вкладку «Performance – General Settings».

кэш вордпресс

Предварительный просмотр действий плагина, по умолчанию отключен (пусть так и остается).

настройки кэша

Кеширование страниц. Диск: Расширенный (Enhanced) эти параметры зависят от вашего сервера.

  • Disk: Basic отлично подходит для слабого хостинга
  • Disk: Enhanced оптимальный выбор.

Оба варианта используются на виртуальном хостинге.

настройка плагина кэша

Оптимизация кода CSS, HTML, JavaScript. Эти параметры следует тестировать, меняя каждый пункт и тут же проверять на работоспособность сайта. К примеру, Minify mode: Auto может не работать, значит, переключаетесь на ручной «Manual». Также само и остальные.

плагин кэширования

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

кэш объект

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

браузер кэш

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

W3TC — Page Cache

настройка страниц кэша

настройка плагина тотал кэш

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

Пример, http://site.ru/sitemap.xml

Остальные настройки в этой группе можно оставить без изменений.

W3TC – Minify

Эту вкладку, пожалуй, пропустим из-за частой ошибки при минимизировании CSS, JS.

W3TC – Browser Cache

Последняя группа, в которой затронем настройки.

браузер кэш

Не забывайте нажимать кнопку «Save all settings» в каждом блоке после изменений настроек. А теперь чтобы проверить работает ли кэш кликнете правой кнопкой мыши на сайте и выберете пункт «Исходный код страницы». В самом конце должны увидеть что-то подобное…

тесккэш

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

Вот так, на этом все.

Скачать плагин:

W3 Total Cache

5 комментариев
  1. Описание для устаревшей версии.

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

    В остальном полезный плагин, спасибо

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

  2. А я ставлю его и все рушится((( прикольно что работает только в хром

    1. Николай, Ищите поочередно, какие плагины его ломают. А вообще стоит потратить неделю, разобраться с Memcached и самостоятельно кэшировать то что надо.

Оставить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *