Если тормозит wordpress…

Так уж выходит, что не смотря на всю гениальность wordpress, он не самый легкий движок и иногда могут возникнуть проблемы с достаточностью ресурсов вашего сервера. Только проблема вся в том, что не всегда можно заметить их дефицит.
Конечно если у вас выделенный интернет канал на 8 м/бит то вы конечно легко можете заметить насколько хорошо открывается ваш блог, а если вам приходиться работать через какой-либо диалап или того хуже gprs, у кого-то еще и спутник вместе с gprs и еще к тому же всякие ускорители и оптимизаторы прикручены.

В таких ситуевинах практически невозможно определить скорость и правильность работы скриптов на удаленных серверах, накладываются погрешности соединений. Я например тоже до поры до времени не знал, что один из моих блогов сильно тормозит. А узнал я об этом когда попытался добавить его в многострадальную сапу.
Ну как было дело, как обычно поставил плагин isape, настроил все как надо, выбрал в админке сапы пункт добавить сайт, ввел урл, а сапа мне и отвечает – Ошибка связи с сервером: Error in cURL request: Operation timed out after 5 seconds with 0 bytes received. То бишь подождала программа 5 секунд, а сервер мой все не отвечает. Ну что ты тут будешь делать?
На это проблему, кого не спроси, все предлагают стандартное решение, у вас не хватает ресурсов сервера, меняй хостинг или тарифный план и т.п. То есть плати деньги и будет тебе счастье. Но скажу я вам на это свое мнение, у меня уже много раз вставала проблема нехватки ресурсов и всегда проблема решалась не их покупкой, а исправлением работы самих скриптов. Так случилось и в этот раз.
Я начал исходить из моей слепой веры в то, что все таки сам wordpress достаточно совершенен, значит тормозит какое-то расширение, то бишь плагин или виджет. Для решения данной проблемы существует стандартное решение, а именно есть такой плагин для снятия временных задержек всех этапов работы wordpress, он называется wp-tuner. Скачиваете его, активируете и у вас в самом низу страницы появляются таблички со всеми параметрами и задержками работы блога. Запустив такой плагин у себя я заметил, что наибольшее время у меня занимает вызов процедуры get_sidebar, то есть тормозит какой-то из виджетов. Им оказался виджет отображающий самые популярные посты, я отключил его и вуаля, блог спокойно добавился в сапу.
Так что скачивайте плагин wp-tuner, анализируйте работу wordpress по взрослому и будет вам счастье.

6 мыслей по поводу записи “Если тормозит wordpress…

  1. Для начала поставте себе плагин supercash увеличивает кеш что положительно сказывается на производительности и на потреблении ресурсов

  2. Vavan supercash хороша штука только она создаёт довольно ощютимую накрузку по CPU на сервере если хостинг бесплатный то там плагин даже не активуруется:( для начала советую вырубить все или почти все плагины к WP плагины очень много нагрузки создают и тормозят блог потом оптимизировать БД ооочень помагает для ускорения бывает только оптимизацыя БД дает 2х кратный выиграш в скорости.

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

Почта (не публикуется) Обязательные поля помечены *

Вы можете использовать эти HTML теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>