Как оптимизировать и ускорить WordPress - часть 1
Окт062010
Платформа WordPress, сама по себе, достаточно быстрая, отчасти, поэтому она и обрела такую популярность. Но с выходом новых и новых версий WordPress, движок становится все тяжелее и тяжелее, в результате чего страницы грузятся медленнее и медленнее, а также последние версии WordPress потребляют много серверных ресурсов.
Как и много других блоггеров, я думал, что пока на блоге немного трафика, то и не стоит пытаться что-то менять и беспокоится о пропускной способности и скорости сайта. Но после того, как на мой блог однажды обрушился поток трафика с социальных сетей и блог перестал быть доступным многим пользователям на некоторое время, то тогда я забеспокоился. Поэтому, если хотите, чтобы ваш блог легко переживал кратковременные скачки трафика, тогда вам стоит прямо сейчас начать оптимизацию WordPress.
Примечание: Как и всегда, вы должны сделать резервную копию базы данных и настроек WordPress, прежде чем начнете делать изменения в коде.
1. Кеширование
Использование WordPress Object Cache
Добавьте этот простой код в свой файл wp-config.php:
1. // Enable the WordPress Object Cache:
2. define(ENABLE_CACHE, true);
После этого движок WordPress начнет кэшировать запросы к базе данных, что поможет снизить нагрузку на сервер.
За счет уменьшения числа запросов, вы увеличиваете скорость своего сайта и сокращаете потребление серверных ресурсов, которые используются, когда вы получаете посетителей. В результате, сервер будет гораздо эффективнее справляться с нагрузками при резких скачках трафика.
Использование плагина для кешерования
Лучший плагин для кэширования - WP Super Cache. Этот плагин сохраняет посты в виде файлов на сервере, поэтому, на неоднократное обращение к посту затрачивает гораздо меньше ресуров и проходит быстрее. Плагин автоматически будет обновлять комментарии, которые добавляются к посту.
Еще один плагин для кеширования - W3 Total Cache, который обещает увеличить скорость сайта в 10 раз.
2. Выбираем правильный хостинг
Есть хостинги, оптимизированные под движок WordPress. Хотя WordPress и не особо привередливый, у него есть список идеальных настроек для сервера. Большинство хостингов отвечают основным требованиям, но за более подробной информацией все-таки советую обратиться к списку идеальных настроек.
Выбор правильного хостинга гораздо сложнее, чем покупка помещения под склад. Многие хостинги своими скидками и низкими ценами попытаются вас обмануть, но вы на самом деле должны знать:
- Пропускную способность
- Тип и скорость процессора
- Разрешены ли базы данных
- Разрешены ли домены
- Какие установлены версии PHP, MySQL и т.д.
Ищите хостинги, которые в большей степени оптимизированы под блог-платформу WordPress. Советую ознакомиться со списком рекомендуемых буржуйских хостингов на странице WordPress hosting.
Кроме того, большинство хостингов работает пол управлением Apache, но вы не забывайте, что WordPress также может работать на NGINX, с помощью которой можно увеличить скорость отклика сервера путем изменения структуры запросов к серверу. NGINX удобна для крупных сайтов.
3. Удалите неиспользуемые плагины
Посмотрите на свой список плагинов и удалите бездействующие. Удалите активные плагины, которыми вы не пользуетесь, так как на WordPress все плагины загружаются при загрузке страницы, что создает дополнительную нагрузку на сервер.
Всегда работайте в последней стабильной версии WordPress, а также используйте свежие версии плагинов. Многие старые плагины не оптимизированы и из-за них заметно уменьшается скорость загрузки страниц.
WordPress 3,0 выпущена с улучшенной функцией обновления плагинов. Теперь можно легче и быстрее загружать и обновлять плагины.
Приобрести необходимые любой хозяйке швабры можно на сайте Чистокот.
Кроме этого, советую почитать:
Понравилась статья? Подпишитесь на и первыми читайте новые статьи. Также можете последовать за мной на , я всегда публикую туда ссылки на новые статьи в блоге. Вы также можете подписаться на рассылку по e-mail, форма для подписки находится немного ниже.

Добавлено 12 комментариев
Комментарий добавил Дмитрий 2010 Окт 12 в 23:26
Спасибо за инфу. Я тоже придерживался подобного мнения, однако за спрос, как говориться, денег не берут
Комментарий добавил Владимир 2010 Окт 11 в 19:02
Дмитрий, можно было спрашивать в той статье, я все равно вижу все новые комментарии. Как я этого добился? Просто продолжал наполнять сайт качественными уникальными материалами. Дело в том, что чтобы Google начал хорошо относится к сайту, его нужно не только наполнять контентом, но и дать ему "настояться". Google не любит молодые сайты, какими бы качественными они не были. Нужно просто не отчаиваться и продолжать работать над сайтом.
Комментарий добавил Дмитрий 2010 Окт 10 в 16:02
Доброго дня. Вопрос немного не по теме - только что прочитал статью на этом блогепро основной и дополнительный индекс Гугл. Ты там пишешь, что у твоего блога траст был 12 процентов. Я тоже недавно сделал сайт - его траст примерно такойже - 87% страниц в доп. индексе.
Глянул теперь траст этого блога - 65%. Не можешь хотя бы вкратце описать, как этого добился?
Комментарий добавил Владимир 2010 Окт 08 в 04:38
Она не тормозит, просто какая-то глючная. Тоже иногда с первого раза не получается комент отправить.
Комментарий добавил 2010 Окт 08 в 02:38
Вдогонку, у тебя капча тормозит, отправил коммент с 4-5 попытки.
Комментарий добавил 2010 Окт 08 в 02:36
Я использую для кеширования плагин Hyper Cache, пробовал разные, считаю что он лучший. Но и он не справился, когда на блог свалился трафик, после рассылки по базе в 1.500 человек. Хотя подозреваю, что он как раз в это время кеш и сбросил. На счёт 3 версии согласен, тоже стоит 2.9.2 и пока полностью устраивает.
Комментарий добавил Владимир 2010 Окт 07 в 03:48
Потому что разработчики больше делают уклон на функциональность, а не на скорость. Поэтому и не рекомендую устанавливать 3 версию.
Какой тариф так сайт и будет работать.
Комментарий добавил Дмитрий Поляков 2010 Окт 07 в 00:01
Проблема в том, что 3 версия вордпресса стала "из коробки" жрать больше ресурсов. Поэтому пока оставил на некотрых проектах 2.9.2
По поводу хостингов - скажу что не стоит ходить к мажордомо, на тарифе за 150р сайт будут постоянно отключать за превышение нагрузки