Плагин Heartbeat Control — Снижаем нагрузку на сервер при работе в админке WordPress

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

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

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

Поиски в интернете дали результат:

При написании или редактировании постов, каждый 15 секунд отправляется запрос на сервер — автосохранение текста. А Открытая панель инструментов — каждую минуту.

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

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

Плагин Heartbeat Control

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

Heartbeat control что это?

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

Heartbeat Control для чего нужен?

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

С помощью Heartbeat control удалось снизить нагрузку на сервер в 4 раза при написании статей и в 2 раза при нахождении в консоле.

Тем, кто только начинает знакомится с WordPress — советую прочитать инструкцию по установке плагинов, прежде чем переходить к следующему пункту.

Настройка Heartbeat Control

Чтобы приступить к настройке плагина необходимо открыть раздел Настройки и зайти в Heartbeat Setting.

setting

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

— Heartbeat Behavior:

  • Allow Heartbeat, разрешает управлять частотой запросов;
  • Disable Heartbeat, запрещает работу плагина;
  • Modify Heartbeat, изменяет частоту запросов.

— Locations, задает место, где будут применены настройки.

  • WordPress Dashboard, только в админ-панели;
  • Frontend, только на сайте;
  • Post Editor, только при создании и редактировании записей.

 — Frequency, ползунок с помощью которого задается требуемая частота запросов. Доступен диапазон: от 15 до 300 секунд.

 — Add Another Rule, позволяет создать отдельное правило для каждой Locations, используя разные значения Frequency.

Для изменения частоты необходимо:

  1. Выбрать режим Modify Heartbeat
  2. Определиться с Locations
  3. Сдвинуть ползунок в необходимое положение

Чтобы создать несколько правил, воспользуйтесь Add Another Rule. Я добавил 2 — вот как это выглядит:

добавление двух правил

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

Кстати, если вы еще не установили плагин кэширования wordpress советую это сделать как можно скорее.

Данный шаг поможет не только снизить нагрузку сайта на сервер из-за посещений пользователей, но и ускорит его загрузку.

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


Понравилась статья? Поделись с друзьями:

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

×