Как настроить плагин WP Super Cache, чтобы ускорить WordPress
В этой статье мы расскажем, как настроить параметры WP Super Cache, чтобы уменьшить время загрузки страниц сайта.
Обзор
WP Super Cache является одним из самых популярных плагинов для кэширования, он используется на миллионах сайтов по всему миру. Этот плагин ускоряет ваш блог, обслуживая статические страницы для посетителей, которые не авторизовались или оставили комментарии. Кроме этого плагин может уменьшить нагрузку на сервер.
Плагин совместим как с Apache, так и Nginx веб-серверами. Еще одной отличительной особенностью WP Super Cache является его компактность и простота в установке.
Давайте приступим к улучшению производительности вашего сайта с помощью этого плагина.
Прежде всего, нужно установить плагин и активировать его. После активации, перейдите в раздел Настройки> WP Super Cache.
Включите кэширование, установив флажок для опции «Кэширование включено» и нажав на кнопку «Обновить»:
- Установите флажок для опции WP Super Cache плагина «Кэшировать сессии просмотров для быстрого доступа»;
- Установите флажок для опции «Использовать mod_rewrite для обслуживания кэша»:
«Использовать mod_rewrite для обслуживания кэша»: из всех методов кэширования mod_rewrite самый быстрый вариант, потому что он полностью обходит PHP и обслуживает непосредственно кэшированные страницы. Это позволяет сайту загружаться быстрее даже на медленных серверах.
Если mod_rewrite на вашем сервере отключен, нужно использовать вариант «Использовать PHP для обслуживания кэша». Он почти такой же быстрый, как mod_rewrite, но использует PHP, чтобы обслуживать кэшированные страницы. Он будет потреблять больше ресурсов процессора, так как задействуется PHP.
- Установите флажок «Сжимать файлы кэша, чтобы ускорить работу». Эта опция позволяет использовать Gzip-сжатие для ускорения сайта;
- Установите флажок для опции «Не кэшировать страницы для известных пользователей»;
- Установите флажок параметра «Автоперестройка кэша»:
- Для настройки плагина WP Super Cache установите флажок для опции «Поддержка мобильных устройств»:
- Уберите флажок «Блокировка файлов»:
- Нажмите кнопку «Обновить», чтобы применить изменения. На экране должно появиться предупреждение «Нужно обновить правила rewrite»:
- Перейдите вниз и нажмите кнопку «Обновить правила mod_rewrite»:
После обновления правил, желтая панель исчезнет, а вместо нее появится панель зеленого цвета с надписью «Правила Mod rewrite обновлены»:
В разделе «Просроченные страницы и Garbage Collection» можно указать, как долго данные должны храниться в кэше. По умолчанию значение «Тайм-аут кэша» установлено на 3600 секунд (1 час), что подойдет для большинства сайтов.
Можно изменить этот параметр WP Super Cache плагина WordPress, исходя из того, как часто вы обновляете контент. Если контент на сайте меняется и добавляется интенсивно, можно уменьшить значение до 1800 секунд. Если сайт не обновляется часто, то можно увеличить значение тайм-аута до 86400 секунд (1 день):
На вкладке «Дополнительно» оставьте для всех параметров значения по умолчанию.
Если вы используете CDN, можно интегрировать провайдера CDN с WP Super Cache. Если вы не используете CDN, пропустите этот раздел.
WP Super Cache позволяет предварительно загружать все записи и страницы на сайте, чтобы посетители всегда обслуживались из кэша за минимально время. Это особенно полезно для сайтов, которые не часто обновляются.
Проблема с предварительной загрузкой заключается в том, что этот режим существенно увеличивает нагрузку на сервер, поскольку периодически он пытается кэшировать весь сайт.
Я не рекомендую использовать эту функцию, поэтому оставьте этот раздел без изменений. На остальных вкладках настраивать ничего не нужно.
Теперь, когда вы успешно настроили кэширование на своем WordPress, вы должны заметить увеличение скорости работы сайта, которое можно отследить с помощью такого инструмента, как GTmetrix.
Данная публикация представляет собой перевод статьи «How to Setup WP Super Cache Plugin to Speed Up WordPress» , подготовленной дружной командой проекта Интернет-технологии.ру
Настройка WP Super Cache — методика по ускорению WordPress
Привет! Не смотря на командировку на оффлайн работе я стараюсь по возможности уделять время своему блогу и сегодня хочу поговорить о том, какую роль в ранжировании запросов в выдаче имеет значение скорость загрузки страниц, покажу как настроить плагин WP Super Cache, тем самым запустив кэширование на сайте.
Уже тысячи раз перетиралось на форумах, блогах, информационных сайтах, вебинарах и даже в рекомендациях от поисковиков, что все страницы, которые посещают роботы и люди, должны загружаться удовлетворительно быстро. Конечно же, точных цифр по времени никто не назовет, но в моем понимании, чем быстрее, тем лучше.
Представьте, что вы по средствам поиска захотели перейти на один из сайтов, кликнули на его привлекательный сниппет, но вместо желаемого перед вами предстал белый экран с индикацией загрузки.
Если очень надо то можно и подождать пока появится страница, но уверен в 50% случаев пользователь ее закроет и вернется обратно в поиск. Тоже самое происходит, когда на ресурс переходят роботы или асессоры и как результат не подобаемая скорость работы сайта может плачевно повлиять на его позиции в ТОПе, ведь какой с него там толк, когда статьи все равно не сможет прочитать пользователь.
Вот чтобы такого не было, практически все вебмастера стараются оптимизировать по максимуму площадки не только в плане релевантности, метатегов, плотности ключевых слов, но и их быстрой загрузки.
Я уже не раз поднимал в прошлых статьях тему, как ускорить работу блога за счет плагинов и базы данных:
— Плагин Hyper Cache
— Оптимизация базы данных MySQL
Этой статьей я хочу продолжить начатую ранее тему кэширования страниц, дабы снизить нагрузку на виртуальных хостинг, который используется для работы площадки.
Кстати этот метод я также применил к сезонному сайту, который попал под фильтр АГС, но пару апдейтов назад успешно из него вышел, кто знает, может это тоже повлияло на возвращение его в индекс Яндекса.
Сегодня далеко не все понимают, о чем идет речь, и на авось засоряют сайты всеми возможными модулями, не задумываясь, не установлено ли чего лишнего.
Так вот кэширование данных это один из способов сохранить копии страниц в определенном месте сайта и когда посетитель будет переходить на такие посты, то они ему будут подгружаться без запросов к базе данных, а из папки кэша, что дополнительно снизит нагрузку на оперативную память сервера.
И ниже я продемонстрирую на подопытном сайте, как за счет правильных настроек WP Super Cache легко повлиять на скорость загрузки данной площадки.
Что умеет плагин кэширования и как его настроить
Итак, первым делом нам надо скачать плагин WP Super Cache, установить и активировать его работу на wordpress сайте, для этого воспользуйтесь этой ссылкой.
После того как вы активировали плагин его надо включить, для чего переходим в «Настройки» далее «WP Super Cache» и отмечаем пункт «Кэширование включено (Рекомендовано)» во вкладке «Кэш» и нажимает «Обновить».
Теперь можно проверить работу кэширования для чего жмем «Проверить».
Если вы видите, что-то похожее у себя значит все работает как надо и можно переходить к следующему этапу, в котором достаточно будет немного подкорректировать работу данного модуля.
Если присмотреться к панели управления плагином, то можно заметить, что его настройки состоят из следующих вкладок: Кэш, Настройки, Настройка CDN, Состояние кэша, Общий кэш, Плагины и Обслуживание.
Ниже я постараюсь более детально со всеми ними вас ознакомить, так как там можно найти много полезного.
Кэш
Эта вкладка, как было отмечено раньше отвечает за включение самого кэширования, проверки его работы, а также удаления ранее сохраненных из него страниц.
Настройки
Статус кэширования. Один из важных пунктов, так как здесь надо выбрать каким образом будет определяться процесс кэширования. Как показывает практика, наиболее быстро это происходит, если выбрать mod_rewrite.
Разное. Теперь надо разобраться со сжатием файлов, которое предназначено для автоматической чистки временного кэша, что весьма уместно на сайтах с частным обновлением. Для этого отметьте соответствующую строку, но если вдруг возникнет конфликт в работе плагина с сервером, тогда стоит вернуть все обратно.
Для тех, кто является администратором сайта, то есть залогинен в админке, можно отключить кэширование, дабы показывались действительные страницы площадки, очень удобная опция.
После внесения изменений надо нажать кнопку «Обновить» после чего должно появиться сообщение, что требуется «Обновить правила Mod_Rewrite» для чего спускаемся вниз страницы и жмем соответствующую кнопку.
Если настройки плагина успешно сохранены, вы увидите, как цвет фона сменится с желтого на зелены.
Очистка мусора. В этой области мы задаем время жизни кэша, после чего он будет автоматически очищаться. Все зависит от того, как часто на сайте обновляется информация, например я в среднем пишу статьи раз в 4 дня, поэтому установил значение в 345600 секунд (60 секунд * 60 минут * 24 часа * 4 дня = 345600 секунд).
А можно пойти по другому пути и установить во все поля значение ноль, чтобы кэш вообще не удалялся, чем больше страниц будет закэшировано, тем быстрее они будут загружаться.
Допустимые запрещенные адреса. Что мне еще понравилось в опциях WP Super Cache, так это возможность указать какие страницы не стоит подвергать кэшированию.
Прямое кэширование страниц. Благодаря этой настройке плагин позволяет указывать конкретную страницу, которую нужно добавить в кэш.
Для этого добавьте ссылку следующего вида в специальное поле:
https://seoslim.ru/wordpress/kak-nastroit-wp-super-cache.html |
https://seoslim.ru/wordpress/kak-nastroit-wp-super-cache.html
Будет полезно в том случае, когда вы ожидаете, большой приток посетителей на страницу, например вы делаете рассылку своим подписчикам о выходе новой статьи.
Состояние кэша
На этой вкладке будет отображаться статистика количества кэшированных страниц, для чего стоит нажать ссылку «Обновить статистику».
Если вы вдруг внесли какие-то коррективы в структуру сайта, например, убрали виджет или изменили баннер на страницах, тогда можно очистить кэшированные страницы в ручную, нажмите кнопку «Удалить весь кэш».
Общий кэш
На этой вкладке у пользователя появится возможность закэшировать не определенную страницу, а весь сайт целиком, то есть каждая запись занесется в папку кэша.
Разработчики плагина рекомендуют пользоваться данной опцией для сайтов, у которых страниц от 10 000 и более.
Результаты работы плагина
Теперь я хочу провести небольшой эксперимент. Давайте протестируем сайт на скорость загрузки страниц с помощью специальных сервисов — сначала без плагина, а потом с установленным плагином кэширования и сравним результаты.
Скорость сайта я буду проверять сервисами: pr-cy.ru/speed_test и webwait.
Значения когда не стоит WP Super Cache
Показания в pr-cy.ru
Для главной страницы:
Для внутренней страницы:
Показания в webwait.com
Для главной страницы:
Для внутренней страницы:
Когда был установлен и настроен плагин
Показания в pr-cy.ru
Для главной:
Для внутренней:
Показания в webwait.com
Для главной:
Для внутренней:
Как видите, результат работы плагина очень даже неплохой и на его стоит обратить внимание. Возможно это и не самое лучшее решение по ускорению работы площадки, но отказываться от того что предоставлено в открытом для всех доступе явно не стоит, тем более что настройка WP Super Cache под силу даже новичку, ведь там нет ничего сложного.
Немного новостей…
Внимательно читайте условия конкурса «Лучший комментатор месяца» и выигрывайте ценные призы.
На сегодня у меня все, буду рад узнать в комментариях, какими способами вы ускоряете свои блоги. До скорых встреч!
Настройка WP Super Cache для виртуального хостинга
Инструкция по настройке плагина WP Super Cache для снижения нагрузки, создаваемой блогом на виртуальном хостинге.
👍 Научим создавать сайты на WordPress бесплатно за 19 уроков. Подробнее →Большинство блогов работает на самом простом виде хостинга — виртуальном (shared hosting). Обычно такой хостинг не требует глубоких знаний для управления блогом, что несомненно является плюсом. Однако он накладывает на блог жесткие ограничения, связанные с нагрузкой. Часто блоггеры не замечают эти ограничения, пока не начинаются проблемы: блог использует все выделенные ему лимиты и начинает выдавать ошибки в работе, самая распространенная из которых — Error 500.
Эта ошибка говорит о том, что сервер не может обработать все запросы, отправляемые к нему. Обычно причинами для ошибки 500 являются превышение количества операций ввода-вывода (слишком много запросов за единицу времени, больше, чем выделено хостером на один блог), превышение предельно допустимой нагрузки на CPU сервера, который обслуживает ваш блог, превышение допустимого размера памяти, выделяемого для работы вашего аккаунта. Но даже это не является истинными причинами — это все следствия процессов, приводящих к возникновению ошибок в работе блога.
По-настоящему причин две — неоптимизированная работа скриптов WordPress (все файлы WordPress — это скрипты, выполняющие определенные команды и посылающие определенные запросы к файлам), и высокая посещаемость. Единственной панацеей, спасающей работу блога от ошибок, но работающей до определенного момента, является кэширование. Конечно, можно заниматься оптимизацией скриптов, уменьшая количество обращений к базе данных, сокращая количество обращений к файлам (уменьшая их количество за счет объединения несколько файлов в один), но когда достигнуты все разумные пределы оптимизации, то ничего не остается, как обратиться именно к кэшированию. Хочу поделиться принципом настройки одного из самых популярных плагинов кэширования WP Super Cache, который поможет снизить нагрузку на маломощном виртуальном хостинге.
Установка WP Super Cache
Первым делом установите плагин WP Super Cache. Перед установкой нужно сделать папку wp-content доступной для записи (CMOD 777) — плагин записывает в нее несколько файлов.
Кэш
1 После установки перейдите в раздел настроек плагина, откройте вкладку Кэш, и включите кэширование. При включении плагин пропишет в файле wp-config.php нужные для работы системы кэширования директивы.
Настройки
2 Перейдите на вкладку Настройки, и отметьте чекбокс Использовать mod_rewrite для обслуживания кэша. Это включит наименее ресурсоемкий и достаточно быстрый алгоритм кэширования.
3 Отметьте пункт Кэшировать хиты сайта для ускорения доступа. Это позволит плагину кэшировать и обеспечивать наиболее быстрый доступ к самым посещаемым в данный момент страницам блога.
4 Отметьте пункт Авто перестройка кэша. Эта настройка позволит не показывать страницу до тех пор, пока она не будет закэширована.
5 Отметьте пункт Сжимать файлы кэша чтобы ускорить работу.
Вот тут будьте внимательны!
Если у вас блог создает чрезмерную нагрузку на CPU, то использование сжатия увеличит ее еще больше, так как сервер будет не только выполнять команды скриптов перед тем, как сформируется кэш, но и сжимать файлы после этого, что потребует дополнительного процессорного времени и памяти. В этом случае лучше отключить сжатие кэша.
Если у вас блог превышает допустимое количество операций ввода-вывода, но нагрузка на CPU в норме, то лучше включить сжатие кэша — это уменьшит время отдачи файлов браузеру и сократит их количество и размер, что положительно скажется на быстродействии.
6 Отметьте пункт Поддержка мобильных устройств. Это позволит плагину отдавать закэшированные страницы мобильным браузерам.
7 Отметьте пункт Обновлять страницу при добавлении нового комментария к ней. Если на странице будет оставлен комментарий, то плагин заново закэширует ее. Таким образом посетители будут видеть самую последнюю версию страницы.
Не забывайте нажимать кнопку Обновить, чтобы сохранить сделанные настройки.
8 Обязательно обновите правила mod_rewrite.
Плагин запишет их в файл .htaccess — они отвечают за правильную отдачу закэшированных страниц и браузерное кэширование.
9 Установите актуальность кэша равной нулю.
Это важный момент, на котором прокалываются многие начинающие блоггеры. Они устанавливают плагин WP Super Cache в надежде, что нагрузка на хостинг сократиться. Однако если блог достаточно большой, а время жизни закэшированных страниц маленькое, то WordPress будет постоянно посылать команды чистить кэш, удаляя из него просроченные страницы. В итоге скрипт wp-cron.php, отвечающий за запуск команд по расписанию, будет постоянно терзать ваш блог, что может привести к существенному увеличению нагрузки. Актуальность кэша полезна только для хостинга с небольшим размером выделенного пространства — плагин периодически чистит просроченный кэш, не давая ему заполнять место. Если вы озабочены снижением нагрузки, то тогда позаботьтесь о том, чтобы на хостинге было достаточно свободного места для кэша, равное размеру всех файлов блога + 10-20%, и отключите периодическую проверку актуальности кэша. Такой запас позволит плагину закэшировать все страницы, открываемые посетителями, и никогда не удалять закэшированный вариант. Отдача уже готового, закэшированного варианта страницы позволяет убрать лишние операции ввода-вывода, лишнюю нагрузку с процессора, и лишние обращения к базе данных.
10 Оставьте форму, в которой введены названия поисковых ботов, без изменений. Это позволит снизить нагрузку, создаваемую поисковыми ботами — каждый раз, когда для формирования данных для поисковиков будет требоваться динамические данные, связанные с запросами к файлам и базе данных, плагин будет отдавать уже имеющийся, закэшированный вариант.
Общий кэш
11 Перейдите на вкладку Общий кэш, и выставьте интервал обновления общего кэша равным нулю. Как я уже говорил, блогу на хостинге с достаточным количеством свободного места не нужно чистить кэш, поэтому автоматическую чистку кэша можно отключить.
Вы можете следить за созданием общего кэша прямо в настройках плагина, выставив уровень информированности, либо получая письма по электронной почте, сообщающие о начале и завершении этой операции.
Общий кэш — очень полезная опция плагина WP Super Cache, его главное преимущество перед остальными плагинами. Она позволяет за один раз закэшировать вообще все страницы блога. Таким образом посетителям всегда будут отдаваться заранее подготовленные, закэшированные варианты страниц. Понятно, что при отдаче этих страниц будет использоваться гораздо меньше ресурсов, чем при их динамическом формировании. Выберете время, в которое нагрузка на хостинг наименьшая (обычно это бывает ночью, когда количество посетителей падает), и создайте общий кэш. В часы с наибольшей нагрузкой уже созданный кэш избавит блог от ошибок.
После настройки плагина сделайте папку wp-content доступной для записи только вам (CMOD 755).
Заключение
Кэширование — тема давняя, обсуждаемая, и неоднозначная. Иногда советы по организации кэширования могут помочь, а иногда и нет, так как кэширование зависит от работы множества скриптов. К сожалению, WordPress является тяжелой CMS с высокими требованиями к хостингу. WordPress создает высокую нагрузку, потребляет много процессорного времени и оперативной памяти, его скрипты крайне неоптимизированны и далеки от совершенства, что создает высокую нагрузку на хостинг. В версии 3+ административная часть даже с одним активным пользователем создает высокую нагрузку — все это является недостатками системы, с которыми мы вынуждены бороться самостоятельно.
Эта статья ни в коей мере не претендует на истину в последней инстанции, и любой ее раздел может быть подвергнут критике. Я лишь поделился собственным опытом использования плагина WP Super Cache для обеспечения работы блога с высокой посещаемостью (от 1000 до 5000 уникальных посетителей в сутки) на виртуальном хостинге.
WP Super Cache Мне нравитсяНе нравитсяWP Super Cache как настроить плагин кэширования
В данной статье я расскажу вам, как установить плагин WP Super Cache и как его настроить. Данный плагин является бесплатным, популярным и довольно удобным для сайта, но не все знают, как его правильно настроить, что бы в дальнейшем наслаждаться быстрой загрузкой своего сайта.
Как видно с названия, WP Super Cache это плагин кэширования данных сайта, он запоминает данные сайта и заносит их в базу памяти для того, что бы при последующем посещении той или иной ранее посещаемой страницы, ее не приходилось обрабатывать заново, что несет потери времени. В зависимости от того, как часто вы вносите изменения в свой сайт, можно настроить время, на которое будет сохраняться информация.
То есть если вы каждый день пишите статьи, или же вносите важные изменения в свой сайт, то время жизни кэша нужно установить, к примеру, сутки, если вы обновляете сайт редко, то можно устанавливать время жизни кэша и 1-2 недели.
Я думаю, суть ясна и сам факт наличия WP Super Cache на сайте не вызовет у вас сомнений. Приступим к установке.
Как установить плагин WP Super Cache
Для установки WP Super Cache, как и для большинства других плагинов, необходимо выполнить стандартную процедуру. То есть.
1) Зайти в административную панель вашего сайта и найти плагин WP Super Cache. Путь следующий: Ваш сайт /wp-admin/ → Плагины → Добавить новый, здесь в поле «Поиск плагинов» вводите название данного плагина и среди предложенных, находи е именно его.
2) Нажимаете кнопку «Установить» и после установки «Активировать плагин».
Все, на этом установка плагина завершена, далее можно приступить к его настройке.
Но, если у вас еще не настроены постоянные ссылки (ЧПУ), плагин работать не сможет. По этому, установка ЧПУ является обязательной и ее нужно произвести.
Как настроить плагин WP Super Cache
Для настройки, находясь в панели администратора, в боковой панели меню, наведите мышкой на пункт «настройки» и в выпадающем списке кликнине на название плагина WP Super Cache.
Попав на страницу плагина, не стоит паниковать от увиденного количества настроек, их все настраивать не обязательно, точнее, при данной настройке, с которой справится даже новичок. Я настраивал данный плагин именно так, как показано далее в инструкции.
И так. Для начала настроек плагина WP Super Cache, необходимо подняться в самый верх, перейти на страницу «Кэш» и в разделе «Статус кэширования» нужно включить кэширование, кликнув мышкой напротив строки «Кэширование включено (Рекомендовано)» и нажать на кнопку обновить.
Далее, нужно перейти на страницу «Настройки» и в пункте «Статус кэширования» кликнуть мышкой напротив функции «Использовать PHP для обслуживания кэша». Смотрите ниже.
Далее, ниже, в пункте «Разное», необходимо поставить флажки напротив функций:
— Ошибка 304
— Не кэшировать страницы для известных пользователей
— Авто перестройка кэша
Показано ниже на рисунке.
После этого, ниже, в пункте «Настройки», нужно поставить флажки напротив функций:
— Mobile device support (поддержка мобильных устройств)
— Дополнительная сверка кэша
— Обновлять страницу при добавлении нового комментария к ней
Показано ниже на рисунке.
Теперь, для сохранения всех выше внесенных изменений, под этим пунктом необходимо нажать на кнопку «Обновить».
Теперь, опять необходимо спустится ниже к пункту «Просроченные страницы и очистка мусора» для выбора времени хранения кэша, что у меня равно 86400 секунд (сутки) и выбрать интервал, с которым будет происходить кэширование, у меня равно 3600 (час). Показано ниже.
Не забудьте кликнуть на кнопку «Изменить время жизни копии» для сохранения изменений данного времени.
Теперь, еще немного ниже в пункте «Поисковые и другие боты» необходимо запретить плагину кэшировать запросы от всех ботов, для этого нужно ввести необходимых ботов ниже в поле, по одному в строке и нажать на кнопку «Сохранить настройки». Показано ниже.
Если вы используете плагин WPTouch для мобильной версии, перейдите на страницу «Плагины», что вверху справа, и в самом низу включите WPTouch для совместимости.
Все, теперь плагин WP Super Cache прошел все необходимые настройки и будет выполнять кэширование вашего сайта.
Эффект кэширования данных можно будет сравнить после прохождения некоторого времени, к примеру, через сутки после активации.
Для того, что бы после всех настроек, проверить начал ли работать WP Super Cache, необходимо выйти из административной панели своего сайта и зайти на главную страницу сайта как посетитель (без введения пароля или с другого браузера).
Находясь на главной странице, нажмите комбинацию клавиш Ctrl+U и спуститесь в низ страницы по коду, последние строки там должны иметь приблизительно такой вид. Смотрите ниже.
Если у вас есть такие строки, значит, плагин WP Super Cache настроен и активирован. На этом у меня все, до встречи в следующих статьях.
P.S: Считаете материал статьи интересным, поделитесь ею в социальных сетях или оставьте свое мнение ниже.
«Есть еще! Смотрите»Как установить и настроить WP Super Cache для начинающих
Поисковые системы считают скорость сайта важным фактором при поисковом рейтинге. Вот почему в WPBeginner мы делаем все возможное, чтобы повысить скорость загрузки сайта до оптимального уровня. При этом мы заметили, что кеширование нашего веб-сайта помогло нам улучшить скорость работы сайта, а также сбалансировать огромные всплески трафика. Мы используем W3 Total Cache для повышения производительности нашего веб-сайта. Однако многие из наших читателей спрашивали нас о том, как установить и настроить WP Super Cache.Поэтому в этом руководстве мы покажем вам, как установить и правильно настроить WP Super Cache.
Примечание. И W3 Total Cache, и WP Super Cache — отличные плагины. Мы настоятельно рекомендуем использовать тот или иной вариант в зависимости от ваших потребностей.
Первое, что вам нужно сделать, это установить и активировать плагин WP Super Cache (руководство: как установить плагин WordPress). После активации WP Super Cache уведомит вас о том, что в настоящий момент на вашем веб-сайте не включено кеширование.
Настройка WP Super Cache — простой способ
Чтобы включить кеш, перейдите в «Настройки » »WP Super Cache .На вкладке «Легко» включите кэширование и нажмите кнопку состояния обновления.
После включения кеша нажмите кнопку тестового кеша, чтобы проверить, работает ли он. WP Super Cache дважды загрузит ваш сайт WordPress и сравнит временные метки обеих страниц. Если обе отметки времени совпадают, это означает, что на вашем сайте сейчас работает кеширование.
WP Super Cache Advanced Настройка
WP super cache — мощный плагин с множеством дополнительных опций.Эти параметры могут еще больше повысить производительность вашего сайта. Чтобы настроить WP Super Cache с дополнительными параметрами, перейдите в «Настройки » »WP Super Cache и щелкните вкладку« Дополнительно ».
Включить кэширование
Сначала установите флажок Cache обращается к этому веб-сайту для быстрого доступа . Ниже вы увидите три варианта кеширования. По умолчанию WP Super Cache использует PHP для обслуживания файлов кеша. Однако использование PHP для обслуживания файлов кэша может быть ресурсоемким, особенно в средах общего хостинга.Поэтому мы хотели бы порекомендовать вам попробовать использовать mod_rewrite для обслуживания файлов кеша. После этого прокрутите вниз и нажмите кнопку статуса обновления, чтобы сохранить эти настройки.
WP Super Cache теперь покажет вам уведомление о том, что правила mod_rewrite должны быть обновлены, и, возможно, еще одно уведомление о планировании сборки мусора. Прокрутите страницу вниз, и вы увидите правила mod_rewrite, которые необходимо добавить. Нажмите кнопку «Обновить правила Mod_Rewrite», чтобы обновить эти правила. После обновления правил mod_rewrite этот раздел станет зеленым.
Чтобы устранить уведомление о сборке мусора, прокрутите страницу дополнительных настроек до раздела «Срок действия и сбор мусора» и настройте время и частоту сборки мусора кэшированных файлов на вашем сервере.
Включить сжатие в WP Super Cache : сжатие позволяет WP Super Cache обслуживать кэшированные файлы как сжатые файлы. Эти файлы загружаются браузерами пользователей быстро из-за их меньшего размера. Чтобы включить сжатие, просто установите флажок Сжимать страницы, чтобы они быстрее показывались посетителям .
Настройка CDN с WP Super Cache
Большинство контентных веб-сайтов обслуживают множество статических файлов с каждым запросом страницы. Эти файлы представляют собой сценарии JavaScripts, изображения, таблицы стилей и т. Д. В отличие от ваших сообщений WordPress, которые динамически генерируются PHP, эти файлы могут обслуживаться с помощью сети доставки контента (CDN). Если вы не знаете, что такое CDN или зачем вам этот CDN, то вам следует ознакомиться с нашей инфографикой «Что такое CDN, черт возьми».
В WPBeginner мы используем MaxCDN. Вы можете прочитать наш план о том, почему мы используем MaxCDN.Если вам нужна помощь в настройке MaxCDN, то у нас уже есть руководство по установке и настройке MaxCDN для WordPress. В учебнике используется общий кеш W3, но основная концепция та же.
Чтобы настроить CDN с WP Super Cache, щелкните вкладку CDN и установите флажок рядом с Включить поддержку CDN . Введите внешний URL-адрес, который будет URL-адресом вашей pullzone. Например, http://cdn.wpbeginner.com
В дополнительном поле CNAME введите другие CNAME, которые вы создали для своей pullzone.Например, http://cdn1.wpbeginner.com, http://cdn2.wpbeginner.com, http://cdn3.wpbeginner.com
Наконец, установите флажок Пропустить URL-адреса https, чтобы избежать ошибок «смешанное содержимое» и сохранить изменения. Теперь ваш веб-сайт готов обслуживать статический контент из CDN.
Обслуживать статический сайт с WP Super Cache
Режим предварительной загрузки в WP Super Cache позволяет создавать статические файлы суперкеша для всех ваших сообщений и страниц и обслуживать статический веб-сайт.Вы можете спросить Зачем кому-то это нужно?
Для экономии ресурсов сервера.
Для обслуживания старого сайта, который больше не обновляется.
Для повышения скорости сайта за счет обслуживания только статического контента.
Это всего несколько причин, но может быть гораздо больше причин и ситуаций, когда вы можете захотеть полностью отключить процессы PHP. Не волнуйтесь, ваш WordPress будет работать нормально, и вы по-прежнему сможете управлять своим контентом с помощью WordPress.
Параметры обновления файлов кэша предварительной загрузки будут по умолчанию равны нулю, минимальное необходимое время составляет не менее 30 минут.Предварительная загрузка всего вашего сайта WordPress занимает некоторое время и потребляет много ресурсов на вашем сервере. Вы можете оставить его равным 0, если вы не хотите, чтобы срок действия ваших статических файлов истек, если вы не обновите кеш вручную.
Мы надеемся, что это руководство помогло вам настроить WP Super Cache в вашем блоге WordPress. Для поддержки конкретного плагина, пожалуйста, разместите все свои вопросы на форумах поддержки WordPress для автора плагина. Прочтите наше руководство о том, как правильно запросить поддержку WordPress и получить ее.
Для других отзывов и вопросов, пожалуйста, оставьте комментарий ниже.
Как установить и настроить кэширование WordPress с помощью WP Super Cache
Всем привет. Добро пожаловать в новую главу из серии WordPress Caching, где мы наконец узнаем, как реализовать кеширование WordPress. Я надеюсь, что вы прочитали предыдущие темы, в которых я объяснял, как работает WordPress (внутренне), что такое кеширование и как работает кеширование WordPress. Сегодня вы, наконец, сможете применить полученные теоретические знания на практике! Итак, приступим.
Предварительные испытания
Кэширование существующей установки WordPress — это переменный фактор, который зависит от вашей текущей среды WordPress.В этом руководстве описывается один из самых простых способов реализации кеширования WordPress. Если у вас общий хостинг, VPS или даже выделенный сервер, это руководство должно соответствовать вашим потребностям. Если вы хотите поднять его на ступеньку выше, взгляните на Pro WordPress Caching с W3 Total Cache + APC (скоро).
Обратите внимание, что люди, использующие управляемые службы хостинга WordPress, такие как WPEngine, это руководство не принесет вам особой пользы, так как WPEngine использует свои собственные сверхсложные и (супер) эффективные алгоритмы кэширования — называемые технологией Evercache! Я бы рискнул и сказал, что WPEngine, вероятно, лучший управляемый хостинг-провайдер WordPress, который вы найдете.Так что пристегнитесь, ребята, пора идти.
Установка
Мы будем использовать один из самых популярных бесплатных плагинов для кеширования WordPress — WP Super Cache. Это один из старейших плагинов, и я ясно помню, как использовал его в своей самой первой попытке кэширования WordPress. Вот что я использую в учебнике.
- Версия WordPress: 3.8.2
- Хостинговая среда: общий хостинг-сервер с веб-сервером LiteSpeed (альтернатива Apache)
- Super Cache Версия: 1.4
Установка
Как и любой другой плагин, вы можете установить его двумя способами.
Способ DEUA — загрузка, извлечение, загрузка и активация
DEUA — самый медленный способ распаковать любой плагин WordPress. Для новичков это будет примерно так:
- Вы загружаете плагин WP Super Cache из репозитория плагинов WordPress
- Распакуйте архив на свой компьютер
- Загрузите извлеченный файл в папку wp_content / plugins / через FTP с помощью FTP-клиента, такого как FileZilla
- Затем перейдите на страницу плагинов на панели управления WordPress и активируйте плагин
Я не рекомендую этот метод.😉
Простой способ — поиск и установка
Установка WP Super Cache
Гораздо проще просто найти и установить плагин, например:
- Перейдите на страницу Plugins> Add New на панели инструментов WP
- Search fo
8 лучших плагинов для кэширования WordPress по сравнению с 2020
Чрезмерное время загрузки может нанести вред вашему веб-сайту разными способами. Есть несколько способов повысить скорость вашего сайта, но наибольшее влияние оказывает кеширование.
Имея в виду вышесказанное, в этой статье мы собираемся оценить производительность восьми лучших решений для кэширования для WordPress. Мы также рассмотрим особенности каждого из них, чтобы помочь вам определить, какая из них действительно лучшая (а не только самая быстрая).
Вот линейка: WP Rocket, W3 Total Cache, WP Super Cache, WP Fastest Cache, WP-Optimize, Cache Enabler, Hummingbird и Swift Performance.
Примечание: хотя этот пост был первоначально написан в 2015 году, мы полностью повторно протестировали все плагины в феврале 2019 года, а затем еще раз в августе 2020 года. . Мы обновили разделы данных тестирования и раздел заключений, чтобы отразить эти новые данные тестирования.
Подготовка сцены
Чтобы проверить, как на самом деле работают эти плагины кэширования, мы установили каждый из них на тестовый сайт и запустили тесты с помощью WebPageTest. Чтобы исключить вариативность отдельных тестов, мы настроили WebPageTest для запуска девяти отдельных тестов, а затем взяли среднее значение этих девяти тестов. Это среднее значение вы видите в наших сравнительных таблицах.
Перед установкой каких-либо плагинов мы также провели базовое чтение нашего тестового сайта без установленных плагинов кеширования.
Для справки: наш тестовый сайт использует популярную тему Astra, а также один из полноценных стартовых сайтов, созданных с помощью Elementor (наш обзор). Вот точный начальный сайт, который мы используем — весь контент домашней страницы создается с помощью Elementor, что должно создать довольно реалистичный сценарий тестирования.
Кроме этого — ничего особенного не происходит.Мы также не улучшали производительность перед плагинами кеширования, которые мы будем тестировать. Однако он размещен на хорошо оптимизированном облачном VPS от DigitalOcean, что дает ему довольно прочную основу.
Что касается подключаемых модулей кэширования, мы собираемся максимально использовать настройки по умолчанию для каждого модуля. Мы знаем, что у этого подхода есть некоторые недостатки, но на самом деле нет «справедливого» способа сделать это иначе, и нам нужна была некая последовательная основа для сравнения.
По умолчанию мы имеем в виду, что мы не будем выполнять каких-либо глубоких настроек, кроме, скажем, включения кеширования (и минификации, если доступно).
Для справки, вот подробности для нашего тестового сайта перед установкой любого из плагинов кеширования:
- Среднее время загрузки: 1,72 с
Примечание. Информация, которую вы видите на снимках экрана WebPageTest, относится к среднему тесту , в то время как мы берем среднее значение для всех девяти тестов.Вот почему цифры разные.
В конце этого поста у нас будет хорошая таблица, в которой суммируются все результаты тестов для каждого плагина, чтобы вы могли легко их все сравнить.
Лучшие плагины для кеширования WordPress
WP Rocket — одно из лучших решений для кеширования для WordPress и единственный плагин 100% премиум-класса в нашем списке. Он чрезвычайно удобен в использовании и является спасением для веб-мастеров, которые считают, что технические термины и веб-программирование вызывают недоумение.
Плагин будет корректно работать после активации; в результате вы не будете биться головой о стену, пытаясь ее настроить. Те из вас, кто технически грамотен, могут погрузиться в его расширенные параметры и настроить индивидуальную конфигурацию.
Характеристики
WP Rocket — это многофункциональный плагин для кэширования, который предлагает предварительную загрузку кеша, кеширование браузера, сжатие GZIP, а также опции для минификации и конкатенации HTML, CSS и JavaScript.
Вот что вы получите:
- Простая, быстрая и интуитивно понятная настройка.
- Кэширование страниц активируется немедленно.
- Оптимизация шрифтов Google минимизирует HTTP-запросы.
- Оптимизация кода (минификация и комбинирование)
- Файлы JavaScript откладываются до отображения страницы.
- Легко интегрируется с Cloudflare.
- Параметры для локального размещения Google Analytics и Facebook Pixel.
- Контроль сердцебиения.
- Ленивая загрузка изображений и видео.
- Сжатие GZIP
Тесты скорости
После установки WP Rocket мы включили минификацию, но не изменили никаких настроек по умолчанию.
W3 Total Cache — самый многофункциональный (и сложный) плагин для кэширования в нашем списке.
Первое, что вам нужно знать об этом плагине, это то, что его область настроек разделена на 16 страниц. Эй! Это может быть довольно сложно (даже для некоторых разработчиков), но важно помнить, что вам не нужно вручную настраивать параметры, чтобы плагин работал — его настройки по умолчанию тоже работают довольно хорошо.
W3 Total Cache имеет специальную страницу настроек для каждого типа кэширования — кэширования страниц, кэширования объектов, кэширования базы данных, кеширования браузера и т. Д.Уровень настраиваемости, который вы получаете с W3 Total Cache, трудно найти где-либо еще.
Характеристики
- Тонны небольших параметров конфигурации
- Сжатие GZIP для оптимизации рендеринга веб-браузера.
- Минификация и объединение файлов HTML, CSS и JavaScript.
- Поддержка сетей доставки контента (CDN).
- Совместимость с Cloudflare.
Тесты скорости
W3 Total Cache известен своими огромными возможностями настройки.Вот все, что мы сделали для этого теста:
- Включено кеширование страниц
- Включено автоматическое минификация
WP Super Cache — это бесплатное решение для кеширования, доступное для WordPress. Он поступает непосредственно от Automattic, той же компании, что и WordPress.com и WooCommerce.
Помимо кэширования страниц, он также включает несколько других приемов оптимизации. Однако в целом все довольно просто.
Характеристики
- Кэширование страниц.
- Поддержка сетей доставки контента (CDN).
- Кеширование для посетителей с мобильного устройства.
- Кеширование браузера.
- Планировщик для управления удалением и повторным кэшированием с заданными интервалами.
- Сжатие GZIP.
Тесты скорости
С WP Super Cache все, что мы сделали, это включили кеширование.
По словам разработчиков, плагин WP Fastest Cache является «самой простой и быстрой системой WP Cache». Он предлагает легко включаемую функцию кэширования страниц вместе с другими тактиками оптимизации, такими как минификация, сжатие GZIP, кеширование браузера, а также возможность объединения файлов JavaScript и CSS вместе для уменьшения количества запросов с вашего сервера.
Характеристики
- Mod_Rewrite, самый быстрый метод, используемый в этом плагине
- Все файлы кеша удаляются при публикации сообщения или страницы
- Поддерживает CDN
- Включение / отключение опции кеширования для мобильных устройств и пользователей, вошедших в систему
- Блокировать кеш для конкретной страницы или публикации
- Минимизация кода
- Сжатие GZIP
Тесты скорости
С помощью WP Fastest Cache мы включили Cache System и включили минификацию для HTML и CSS.
WP-Optimize — это плагин для кэширования WordPress от тех же разработчиков, что и популярный плагин резервного копирования UpdraftPlus. Это началось как инструмент для очистки базы данных вашего сайта, прежде чем преобразоваться в решение для полного кэширования и оптимизации производительности.
Помимо кэширования и очистки базы данных, он также включает функцию сжатия изображений.
Характеристики
- Кэширование страниц
- Автоматическая или ручная очистка и оптимизация базы данных
- Сжатие изображений
- Сжатие GZIP
- Кэширование браузера
Тесты скорости
С WP-Optimize все, что мы сделали, это включили функцию кеширования страниц.
Cache Enabler — это облегченное решение для кеширования для WordPress, которое на самом деле фокусируется только на кэшировании страниц. Из-за этого это определенно самый простой вариант в этом списке — буквально есть всего несколько настроек.
Характеристики
- Кэширование страницы
- Отображение фактического размера кеша на панели управления
- Правила исключения кеша
Тесты скорости
Обычно мы рекомендуем автоматическую оптимизацию тегов с помощью Cache Enabler.Но чтобы тест был честным, все, что мы сделали, это включили Cache Enabler.
Hummingbird — это плагин для кеширования и повышения производительности WordPress от WPMU DEV. Он предлагает хорошо продуманный интерфейс и множество функций, которые вы можете использовать для оптимизации своего сайта.
Характеристики
- Кэширование страниц
- Сжатие GZIP
- Кеширование браузера
- Минификация кода
- Возможность устранения ресурсов, блокирующих рендеринг
Тесты скорости
Все, что мы сделали, это включили функцию кеширования страниц Hummingbird.
Swift Performance — еще один популярный универсальный плагин для повышения производительности, такой как WP Rocket. Он поставляется как в бесплатной, так и в платной версии, и его цель — помочь во всех аспектах производительности WordPress, даже позволяя отключать плагины на определенных страницах.
Для этого теста мы использовали Swift Performance Lite, версию, которая доступна бесплатно на WordPress.org.
Характеристики
- Кэширование страниц
- Предустановленные шаблоны оптимизации, которые можно быстро применить
- Оптимизация кода (минификация и комбинация)
- Кеширование браузера
- Оптимизация базы данных
- Организатор подключаемых модулей для отключения подключаемых модулей на определенных страницах
Тесты скорости
Swift Performance поставляется с хорошим набором предустановок, которые можно быстро применить.Мы использовали пресет Simple Caching .
Таблица сравнения
Вот сравнительная таблица времени загрузки страниц всех восьми плагинов кэширования по порядку. Мы также включили процентное сокращение времени загрузки страницы по сравнению с контрольным тестом.
Плагин | Ср. Скорость (9 тестов) | % Снижение | |
---|---|---|---|
Нет | 1,72 с | НЕТ | |
WP Rocket | 1.45 с | 15,7% | |
WP Super Cache | 1,45 с | 15,7% | |
WP-Optimize | 1,45 с | 15,7% | |
WP-Optimize | |||
904 9042 WP stest 909 Cache % | |||
Cache Enabler | 1,48 с | 14% | |
W3 Total Cache | 1,50 с | 12,8% | |
Swift Performance Lite | 12 | % | |
Hummingbird | 1,56 с | 9,9% |
Как видите, все восемь подключаемых модулей значительно улучшились по сравнению с состоянием по умолчанию, начиная от снижения времени загрузки страницы на 15,7% для верхней части. -производительный плагин на 9,9% меньше для самого низкоэффективного плагина.
Почему снижение не такое резкое, как в некоторых других тестах? Что ж, помните, что наш тестовый сайт размещен на облачном VPS от DigitalOcean, что само по себе уже довольно быстро.Если вы установили какой-либо из этих плагинов на дешевом виртуальном хостинге, вы, вероятно, увидите гораздо большее сокращение — 30-40%.
Рейтинг лучших плагинов для кеширования
После выполнения девяти отдельных тестов производительности для каждого плагина кэширования мы получили трехстороннюю связь за первое место со следующими плагинами:
Из этих трех плагинов…
- WP Rocket поставляется только в премиум-версии.
- WP Super Cache на WordPress.org полностью бесплатен.
- WP-Optimize использует модель freemium (хотя мы тестировали только бесплатную версию на WordPress.org).
Итак, что выбрать? Это зависит от ваших возможностей и потребностей…
Если у вас ограниченный бюджет и вы хотите что-то простое, вы точно не ошибетесь с WP Super Cache или WP-Optimize.
Если вы готовы платить, WP Rocket — отличный вариант. Хотя данные показывают, что не требуется для оплаты , некоторые из преимуществ WP Rocket таковы:
- Вы получаете доступ к расширенной поддержке, которая поможет вам настроить плагин, что неплохо, если вы не являетесь опытным пользователем.
- Это гораздо больше, чем кэширование. Хотя мы не включили все эти настройки для обеспечения справедливости и стандартизации, вы можете пойти дальше, чем мы сделали в нашем сравнении, и добиться некоторой дополнительной производительности.
- Он по-прежнему работает с популярными хостами, которые запрещают другие плагины кеширования, такие как Kinsta, WP Engine и т. Д.
Кроме того, хотя эти три плагина показали лучшие результаты в нашем тесте, другие варианты, такие как WP Fastest Cache и Cache Enabler, не были далеко позади, так что вы точно не ошибетесь, если вам понравится один из наборов функций этих плагинов.
Какие решения для кеширования вы используете для своего сайта WordPress? Какие функции вы ищете в плагине кеширования? Мы будем рады услышать от вас, поэтому дайте нам знать в разделе комментариев ниже.
Похожие сообщения
Как настроить плагин WP Super Cache для ускорения работы WordPress
W3 Total cache и WP Super cache — два самых популярных варианта, когда дело доходит до выбора того, какой плагин кэширования использовать на вашем сайте WordPress.Оба этих плагина отлично работают, но в этом руководстве вы узнаете, как настроить параметры WP Super Cache, чтобы ваш сайт WordPress загружался быстрее. Если вы используете W3 Total cache, обязательно используйте наши рекомендуемые настройки W3 Total Cache.
Обзор
WP Super Cache — один из самых популярных плагинов кэширования на рынке, который используется миллионами веб-сайтов WordPress по всему миру. Этот плагин ускоряет ваш блог, обслуживая статические страницы для посетителей, которые не вошли в систему или оставили комментарии.Кроме того, этот плагин может снизить нагрузку на ваш сервер, особенно когда ваш сайт испытывает большой трафик.
Плагин совместим с веб-серверами Apache и Nginx.
Еще одним преимуществом суперкеша WP является то, что он легкий и очень простой в настройке благодаря простым настройкам.
Без лишних слов, давайте приступим к повышению производительности вашего сайта с помощью этого подключаемого модуля.
Рекомендуемые настройки WP Super Cache
Прежде всего, вам необходимо установить плагин и активировать его.После активации перейдите к Settings > WP Super Cache , чтобы открыть страницу конфигурации WP Super Cache.
Easy
Включите кэширование, выбрав Кэширование на и нажмите Обновить статус .
Расширенный
Кэширование
1. Установите флажок «Кэшировать обращения на этот веб-сайт для быстрого доступа».
2. Установите флажок «Использовать mod_rewrite для обслуживания файлов кеша».
Используйте mod_rewrite для обслуживания файлов кеша: Из всех методов кэширования mod_rewrite — самый быстрый вариант, поскольку он полностью обходит PHP и обслуживает кэшированные страницы напрямую.Это ускоряет загрузку вашего сайта даже на медленных серверах с недостаточной мощностью.
Если mod_rewrite отключен на вашем сервере, вам следует использовать опцию «Использовать PHP для обслуживания файлов кеша» . Он почти так же быстр, как Mod_Rewrite, но использует PHP для обслуживания кешированных страниц. Он потребляет больше ресурсов ЦП, поскольку полагается на PHP.
Разное
3. Установите флажок «Сжимать страницы, чтобы они быстрее показывались посетителям». — (Эта опция включает Gzip Compression , чтобы сделать ваш сайт быстрее.)
4. Установите флажок «Не кэшировать страницы для известных пользователей».
5. Установите флажок «Восстановление кэша. Предоставить анонимным пользователям файл суперкеша во время создания нового файла ».
Advanced
6. Отметьте «Поддержка мобильных устройств».
7. Снимите флажок «Грубая блокировка файла».
8. Щелкните Обновить статус , чтобы применить изменения. Теперь вы должны увидеть предупреждающее сообщение с просьбой « Обновить правила Mod_Rewrite».
9.Прокрутите вниз и нажмите «Обновить правила mod_rewrite» .
После успешного обновления желтое поле станет зеленым и будет помечено как «Правила перезаписи мод обновлены» .
Срок действия и сборка мусора
В разделе «Срок действия и сборка мусора» можно указать, как долго кэшированные данные остаются свежими. По умолчанию для параметра «Тайм-аут кэша» установлено значение 3600 секунд (1 час), что абсолютно нормально для большинства сайтов.
Вы можете настроить этот параметр в зависимости от того, как часто вы обновляете свой контент. Если у вас очень загруженный сайт, вы можете уменьшить значение примерно до 1800 секунд. Если ваш сайт не обновляется часто, вы можете увеличить значение тайм-аута до 86400 секунд (1 день) с еженедельным расписанием обновления.
Оставьте все остальные настройки по умолчанию на вкладке «Дополнительно».
CDN
Если вы используете CDN, вы можете интегрировать своего провайдера CDN с WP Super cache здесь.Если вы не используете CDN, просто пропустите этот раздел.
Предварительная загрузка (необязательно)
WP Super Cache позволяет предварительно загружать все сообщения / страницы на вашем сайте, чтобы посетители всегда получали кэшированный контент в кратчайшие сроки. Это особенно полезно для сайтов, которые не очень часто обновляются.
Проблема с предварительной загрузкой заключается в том, что она создает дополнительную нагрузку на ваш сервер, поскольку периодически пытается кэшировать весь ваш сайт WordPress.
В общем, я не рекомендую использовать эту функцию, поэтому оставьте этот раздел нетронутым.
Вот и все. На остальных вкладках настраивать нечего.
Заключение
Теперь, когда вы успешно включили кеширование на своем сайте WordPress, вы должны увидеть улучшение скорости при запуске вашего сайта с помощью инструмента скорости страницы, такого как GTmetrix.
Надеюсь, вам понравился этот урок, и если у вас есть какие-либо вопросы, дайте нам знать в комментариях ниже.
Оптимизируйте свой сайт WordPress с помощью WP Super Cache
Чтобы помочь оптимизировать ваш сайт WordPress, мы рекомендуем установить и включить WP Super Cache. WP Super Cache поможет вашему сайту загружаться быстрее и использовать меньше внутренних ресурсов. Чтобы вернуться к предыдущему курсу, щелкните Advertising Plugins .
Обратите внимание: Перед установкой плагина WP Super Cache вам сначала нужно включить постоянные ссылки для вашего сайта.
Начните с входа в панель управления WordPress, нажмите Plugins в левом меню, а затем Add New:
В поле поиска, чтобы найти его быстрее, выполните поиск по запросу «super cache».
После завершения поиска просмотрите результаты для « WP Super Cache ». После того, как вы найдете плагин, нажмите Установить сейчас под плагином:
Установка плагина завершена. Щелкните Активировать подключаемый модуль .
Красный прямоугольник вверху напомнит вам о включении программы. Щелкните ссылку на странице администратора плагина .
Теперь включим кеширование. Щелкните переключатель рядом с Caching On и нажмите кнопку с надписью Update Status >> .
Осталось еще несколько шагов для оптимизации WP Super Cache. На том же экране щелкните вкладку Advanced .
Выберите Использовать mod_rewrite для обслуживания файлов кэша и нажмите Обновить статус >> кнопку.
Как только это будет сделано, вы получите сообщение следующего вида:
Прокрутите страницу вниз, и вы увидите большое желтое поле. Щелкните Обновить правила Mod_Rewrite внизу желтого поля.
После щелчка по нему поле станет зеленым и скажет « Mod Rewrite rules обновлено ».
Проверить правильность установки WP Super Cache можно двумя способами.Во-первых, вы можете проверить исходный код своего сайта. Исходный код покажет, была ли веб-страница успешно кэширована. В FireFox щелкните правой кнопкой мыши любую страницу на своем веб-сайте WordPress и выберите Просмотр источника страницы . Другие интернет-браузеры также имеют такую же возможность. Внизу страницы, если WP Super Cache был установлен, вы увидите это:
Вы также можете убедиться, что он установлен, проверив файл .htaccess . Вы можете получить доступ к .htaccess через FTP-клиент или через файловый менеджер cPanel. В папке, содержащей ваш сайт WordPress, найдите файл .htaccess и откройте его. В файле .htaccess вы должны увидеть примерно такой код:
Если вы подтвердили одним из этих способов, что WP Super Cache установлен правильно, все готово!
Чтобы просмотреть курсы этого класса, перейдите к 201: Рекомендуемые плагины.
Лучший плагин WordPress Cache 2019
Обновление 20 января 2019 г .: Hyper Cache снова активно развивается.Таким образом, он вернулся как мой плагин №1 для WP Cache. Изменения отмечены цветом зеленый .
Эта запись в блоге была первоначально опубликована чуть более 4 лет назад. С тех пор параметры плагина WordPress Cache сильно изменились. Поэтому я обновляю этот список из 5 лучших плагинов WordPress.
Вы уже используете подключаемый модуль WordPress Cache? Я перепробовал множество плагинов кэширования WordPress на протяжении многих лет, и после долгого тестирования я смог сузить список до лучших, на мой взгляд, плагинов кэширования WordPress, доступных в настоящее время.
Проблема с большинством плагинов WordPress Cache заключается в том, что они хранят кеш только на диске и / или используют .htaccess mod_rewrite. Даже если вы переместите правила .htaccess в Apache, вы также должны отключить AllowOverride (AllowOverride None) в соответствии с документами Apache:
«Если AllowOverride разрешает использование файлов .htaccess, httpd [Apache] будет искать в каждом каталоге для файлов .htaccess. Таким образом, разрешение файлов .htaccess приводит к снижению производительности независимо от того, используете вы их на самом деле или нет! Так же .файл .htaccess загружается каждый раз, когда запрашивается документ ».
Имея это в виду, вот мой обновленный список лучших плагинов кеширования WordPress:
(размер загрузки: 1,87 МБ 2,2 МБ)
Этот плагин может быть быстрым. Ключевое слово — «может», потому что с некоторыми настройками это не так. Есть очень много способов неправильно настроить этот плагин. Пожалуйста, не вдавайтесь в это утверждение слишком много. Владельцы блогов жаловались мне, что W3 Total Cache «замедлил работу их блогов».Для устранения неполадок я использовал curl для тестирования и много раз подтвердил, что проблема в W3 Total Cache. НО, это происходит только тогда, когда плагин неправильно настроен. Например, владельцы блогов, которые сходят с ума по включению всех функций на диск. Просто зайдите в Google и начните вводить: w3 total cache sl … вы увидите, что появится первым. 🙂 Кроме того, как только вы начнете загружать все эти функции, обратите внимание, как быстро растет файл .htaccess. Вам действительно стоит переместить все правила .htaccess в конфигурацию Apache. В связи с этим я бы сказал, что W3 Total Cache не подходит для обычного пользователя, но очевидно, что после 4 миллионов загрузок его использовали почти все.
Плюсы:
— Позволяет хранить в Memcached и Redis.
— Многие параметры производительности помимо кеширования. (будьте осторожны)
Минусы:
— Для работы большинства функций полагается на .htaccess.
— Кажется раздутым, особенно если у вас есть корневой доступ к серверу и вам нужно только кеширование WordPress.
(Размер загрузки: 0,37 МБ)
Что-то среднее между WP Super Cache и все более и более похожим на W3 Total Cache. Более старые версии 2014/2015 предлагали больше бесплатно, но без дополнительных премий (посмотрите скриншоты здесь).Однако, в отличие от других перечисленных плагинов, вы не можете загружать предыдущие версии через страницу «Разработчики» (Обновление: оно было добавлено, поэтому вы можете вернуться к версии 8.6.) Тем не менее, он указан здесь, потому что это не только платный плагин и исходное ядро в основном остались нетронутыми.
Плюсы:
— Простота настройки
— Очень активно поддерживается и развивается.
Минусы:
— Также полагается на .htaccess
— Поддержка клиентов ниже номинальной.
# 3 WP Rocket (был бы №1, если бы была бесплатная версия только с кешем)
(Размер загрузки: 0.90 МБ 2,0 МБ)
Это платный плагин без бесплатных опций. Я использовал WP Rocket с мая 2016 года примерно до недели назад. Это довольно мощный универсальный плагин. Похож на W3 Total Cache, но проще в настройке и не замедлит работу вашего сайта, если вы отметите или выберете определенные параметры. Также использует .htaccess. Нет выбора для Memcache или Redis.
Примечание: в этом блоге используется WP Rocket + Nginx.
Плюсы:
— Простота настройки
— Отличная поддержка!
— Предлагает широкую совместимость со сторонними темами и плагинами.
— Все-в-одном с опциями для Cloudflare, CDN, Varnish, Opcache, minify, предварительной загрузки и т. Д.
Минусы:
— С сервером Apache полагается на .htaccess
— Бесплатная версия отсутствует! (Плагин мог быть бесплатным для функции, связанной только с кешем, а затем взимать плату за поддержку или версию pro с дополнительными функциями.)
(Размер загрузки: 0,88 МБ 0,93 МБ)
Обновление: с этого список был изначально опубликован, WP Super Cache изменил кеширование PHP на «Рекомендуемый» вариант для кеширования.Рад видеть, что метод кеширования PHP теперь рекомендуется вместо mod_rewrite / .htaccess!
Позволяет использовать PHP для кеширования вместо .htaccess, однако, как и другие, предлагает только сохранять кеш на диск . Интересно, что хотя WP Super Cache был загружен на миллион раз больше, чем W3 Total Cache, он имеет ПОЛОВИНУ количества веток форума поддержки WordPress. Да, неверно настроить этот плагин намного сложнее, и он работает быстрее, чем WordPress по умолчанию, независимо от выбранной вами настройки.Если вы собираетесь использовать mod_rewrite, обязательно переместите все строки .htaccess в конфигурацию Apache и отключите AllowOveride. В противном случае я рекомендую вместо этого придерживаться метода PHP. Важно помнить, что WP Super Cache был впервые выпущен более 11 лет назад, когда PHP 5.2 и PHP 5.1 были самыми популярными версиями PHP… Ой! С тех пор с каждой новой версией PHP значительно улучшалась производительность (даже в большей степени теперь с PHP 7!), И использование кэширования опкодов включено по умолчанию.
Если нижеприведенные недостатки будут устранены, WP Super Cache, вероятно, станет моим плагином №1. Избавьтесь от ВСЕГО раздувания и переделайте / упростите графический интерфейс.
Плюсы:
— Простота настройки
— Очень быстро при правильной настройке.
— Можно использовать без .htaccess, выбрав кеширование с помощью PHP. (рекомендуется)
— Они также добавили параметр местоположения кеша на диске (или tmpfs, например, / dev / shm)
Минусы:
— Нет возможности сохранять кеш в память.
— Набор вариантов и некоторые предложения немного устарели.
— Слишком много бесполезных плагинов / надстроек.
(размер загрузки 0,05 МБ)
Это быстрый и простой плагин для кеширования WordPress. Он существует уже несколько лет, но, в отличие от многих других, не попал в ловушку чрезмерного раздувания.
Плюсы:
— Очень легкий, менее 50 КБ!
— По умолчанию очень быстро!
— Принцип KISS. (Простой)
Минусы:
— Не лучший пользовательский интерфейс.
Лучший плагин для кеширования WordPress 2019: заключение
Если вы ищете плагин для кэширования WordPress, который ориентирован в основном на кеширование WordPress, выберите Hyper Cache . Если вы ищете плагин WordPress Cache Plugin, который предлагает дополнительные функции производительности, тогда используйте проверенный временем King WP Super Cache или заплатите за WP Rocket . Независимо от выбора, избегайте использования .htaccess не может достаточно подчеркнуть это (не проблема для тех, кто использует Nginx вместо Apache).
В конце концов, почти все плагины так или иначе монетизируются. Однако у большинства есть бесплатные вечные версии. Я немного разочарован тем, что это не относится к WP Rocket. Я считаю, что в конечном итоге они продали бы больше копий ПОЛНОГО плагина, если бы была бесплатная облегченная версия. Не бесплатная пробная версия, а бесплатная версия, ориентированная на кеширование, указанная в официальном каталоге плагинов WordPress. Как уже упоминалось, этот блог уже работает на WP Rocket + Nginx.
Я считаю, что следующим плагином, который займет первое место, будет платный плагин, имеющий бесплатную, а также индивидуализированные версии.Под этим я подразумеваю платный плагин, который позволяет загружать только те функции, которые вам нужны. Так что в моем случае не будет настроек для Varnish, DB clean, Lazy load, Sucuri или любого другого раздувания, которое я не использую. Плагин, составленный только с выбранными вами функциями! Обновлю этот пост еще через 2 года.
Как заставить плагин WordPress Cache кэшировать в ОЗУ
Помните, что вы также можете заставить плагины использовать память, установив папку кеша WordPress (/ wp-content / cache /) в tmpfs.
Будьте осторожны !!! Не пытайтесь, если не понимаете, что делается!
Вероятно, лучше сначала отключить плагин кеширования. Также проверьте содержимое / wp-content / cache /, чтобы убедиться, что вы знаете, что собираетесь перемещать.
Сначала мы монтируем каталог кеша WordPress с диска в tmpfs (память сервера). Команды требуют привилегий root:
mount -t tmpfs -o size = 1G tmpfs / full / path / to / wp-content / cache
Затем, если все еще включено, очистите кеш вашего плагина WordPress.Затем, чтобы сделать это постоянным при перезагрузке, отредактируйте / etc / fstab и добавьте это в конце:
tmpfs / full / path / to / wp-content / cache tmpfs defaults, size = 1G 0 0
… в этом нет необходимости, поскольку ядро Linux все равно будет кэшировать в памяти.