Решил написать свою статью по поводу движка wordpress. Практически каждый день что-то приходится подпиливать на сайте. Часто изменения носят косметический характер, но с чем не будет спорить ни один wordpress-овский блоговод, так это с тормозами движка.

Есть всего три принципиальных варианта: пытаться ускорить движок какими-то костылями, перейти на выделенный сервер, сменить движок.

Рассмотрим все способы, начиная с последнего.

В инете существует много бесплатных движков. Это известные joomla, drupal и не очень известные Блоголет или MaxSite CMS (насколько я понял — системы управления, были сделаны людьми, которых окончательно, запарили тормоза wordpress). Я не смог выбрать ни одну из перечисленных систем, потому как joomla или drupal слишком тяжелы в освоении, а Блоголет или MaxSite CMS, пока слишком молоды, чтобы запросто на них перейти.

Переход на выделенный сервер не хочется делать по причине того, что это дорого. Если ставить свой сервер, то это вклад в железку и аренда места, которая составляет от 1000—1500 рублей в месяц, если это виртуальный сервер, то расходы примерно такие-же, но еще и с кучей ограничений (например нагрузка на процессор не может привышать определенных значений).

Кризис, более актуальные расходы и приближение Нового Года привели меня к размышлению, что пока, можно остановиться на первом способе, а именно ускорение wordpress-а разными костылями. Один из первых, рекомендуемых способов — отключение плагинов. Совет, как показала практика, не лишен смысла, но нафиг нужен сайт на котором будет размещен только текст. Спасение можно найти в следующем: экспериментальным путем устанавливать все плагины и проверять как это отражается на быстродействии сайта. Для себя я нашел какие-то подходящие комбинации, но у вас они могут быть совершенно другие.

На одном сайте я наткнулся на любопытный способ ускорить сайт, но автор, не подумал головой, когда публиковал решение и плагин (ВП Типограф), установленный на его сайте, преобразовал и пунктуацию в примере. Поэтому, я публикую тут картинку с тем, как должно быть.

Ускорение Wordpress

Также, я нашел замечательное решение от MaxSite, а именно кеширование всех страниц по мере перемещения по сайту. Решение, конечно горбатое, потому как ежедневно приходится удалять папку cache, но можно написать скрипт, который по расписанию будет удалять содержимое папки или купить платную версию.

Был испробован плагин для wordpress-а, но к сожалению, пока я не заметил особого прироста производительности, но не отметаю это решение, просто попробую в другой раз.

Необходимо в админке отключить обновление плагинов

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