Как заставить свой WordPress блог работать быстрее

18 Янв
2012

Здравствуйте, уважаемые читатели поста. Я бы хотел рассказать вам о том, как заставить свой блог на WordPress работать действительно быстро. Я не стану говорить про удаление лишних строчек кода и запросов к базе данных — это абсолютно не помогает. Производительность абсолютно не увеличивается. Раньше, при 5-7 посетителях в сутки число критических превышений нагрузки достигало 10, а число некритичных я совсем не помню! Это меня очень волновало, так как я думал: «А что будет со мной, если я когда-нибудь достигну большой посещалки?» Думаю, ответ понятен. Я стал рыться, искать плагины кэширования, которые просто настраиваются. Все эти HyperCache и SuperCache мне не понравились, так как эффект от них был нулевой. Минус 0,1-0,3 МБ PHP-памяти и 1-2 запроса к БД в лучшем случае. Я решил обратиться к двум плагинам — WP Optimise и WP-File Cache. Первый плагин позволяет оптимизировать базы данных, в которых скапливается много мусора из-за плагинов, которые удалялись, и забыли за собой прибрать. Там всё просто. Скачиваем, устанавливаем и заходим в панель управления плагином: image Там отметьте все пять галочек и, особенно, если делаете это в первый раз. Сначала у меня там были огромные подвижки, но в связи с тем, что больше плагинов я не ставлю, плагин можно ставить только периодически, то есть тогда, когда он нужен. Я советую раз в месяц чистить им свою базу данных. Теперь подробнее про второй плагин. Автор его обещает:
… снижает количество запросов к базе данных путем отдачи пользователю страниц из кэша…
и прочее, прочее. Этим плагинов я вполне доволен. Итак, скачайте, установите его и затем зайдите в панель настроек кэша: image Вы когда либо видели настройки кэша такими простыми? Я лично нет. Здесь всё предельно просто, вот по пунктам:
  1. Включить кэш — естественно, отмечайте
  2. Сохранять кэш между сессиями — я пробовал с включением и без него. Особой разницы нет. Можете включить на всякий случай
  3. Расположение кэша — лучше не менять, так как там всё настроено так, как нужно
  4. Не использовать кэш в админ панели — не желательно отмечать, так как при публикации поста и вообще при работе в админке, у меня почему то всегда возрастает нагрузка, и кэширование здесь будет очень полезно
  5. Несохраняемые группы — оставьте пустым
  Нажмите на кнопку «сохранить изменения» и всё! Теперь ваш блог однозначно будет работать быстрее!
По материалам Хабрахабр.



загрузка...

Комментарии:

Наверх