Высокая нагрузка WordPress на сервер

Не так давно столкнулся с проблемой частой недоступности сайтов на WordPress на виртуальном хостинге REG.RU. Обращение к техподдержке ничего не дало, я получил ответ о превышении лимита на PHP-CGI процессы. Я не программист и не администрирую сервера и что это значит не особо понимаю.

Однако, странности следующие:

  1. Сайты бывают недоступны даже ночью, когда посещаемость минимальна;
  2. Часто недоступны сайты с нулевым трафиком, тогда как сайты с высоким трафиком вполне себе работают;
  3. Некоторые сайты недоступны чаще других и это не связано ни с трафиком ни с особенностями внутренних настроек;
  4. Проблема касается только одного хостинга из 4 имеющихся на остальных все в порядке.

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

MaxiCache

Так или иначе я начал «гуглить» и искать решения. Первым решением стал MaxiCache, который быстро меня очаровал и быстро разочаровал. Этот скрипт установленный на самый посещаемый сайт  быстро разгрузил сервер и заставил сайт «летать». Но дальше я обнаружил, что ручные Title из SEO-плагина послетали и начали выводиться идентично H1. Т.е. большой объем работы по продвижению просто был потерян. Для решения проблемы требовались танцы с бубном и я снес скрипт к черту. Странно, что Макс не потрудился запилить к своему скрипту удобный костыль.

WP-Supercache

Потом попробовал WP-Supercache, но разницы в скорости загрузки и нагрузке на сервер не заметил вообще. Только что проверил загрузку страницы при включенном и выключенном скрипте — время загрузки страницы меняется процентов на 7-10%. Нагрузку на сервер оценить нечем.