Ускоряем сайт на Wordpress
Posted in: Блоггинг, By: admin, At: Ноябрь 25th, 2010
Сайты на Wordpress обычно содержат сравнительно небольшое количество страниц, а их посещаемость редко переваливает за 1000 посетителей в сутки. Но что, если вы вдруг собрались сделать на Wordpress большой новостной портал, а его планируемая посещаемость намного больше 1к в день? В этом случае самая популярная блоговая CMSка может доставить вам большое количество хлопот своими висяками и тормозами. А это вряд ли порадует ваших будущих посетителей.
Сейчас я опишу несколько способов оптимизации скорости и ресурсоемкости Wordpress сайта, которые помогут ему легко справляться с очень большими нагрузками.
1. Оптимизация структуры базы данных
Чтобы удалить лишние записи и всякий прочий мусор из базы данных вам совершенно необязательно досконально знать ее структуру. Для этого можно использовать плагин WP-Optimize. Он все сделает за вас. Просто установите его, выберите соответствующие опции в настройках и нажмите кнопку Process.
2. Кэширование запросов к базе данных
Этот подход поможет значительно сократить время, которое тратиться на «доставку» контента из базы данных по запросу пользователя. В данном случае, мы опять же используем готовый плагин DB Cache. Его установка и настройка очень проста. Только не забудьте перед нажатием кнопки Enable установить права 777 на папку wp-content (но потом необходимо вернуть изначальные права).
3.Супер кэширование
А это самый важный пункт. Для значительного ускорения и «облегчения» Wordpress установите плагин WP Super Cache. Процесс установки этого плагина может занять немного времени, но плагин, как говориться, MUST HAVE для больших сайтов с приличной посещаемостью.
Принцип работы WP Super Cache очень прост. Он обеспечивает серверное кеширование, создавая статические копии динамических документов. Статические страницы выдаются намного посетителю значительно быстрее, чем их «динамические» аналоги.
Используя вышеприведенные подходы, можно значительно ускорить сайт на Wordpress. Благодаря этому он сможет легко «принять на борт» много тысяч страниц и посетителей.
Читал с удовольствием
а с сесиями как? их не закеширует?
Не знаю, мне кажется намного проще использовать WP более ранних версий и все.
Ну и кешировани, само собой!
Классная статья, вот работаю с вордпрессом, а оказывается некоторых вещей не знал!
Отличная статья,начал пользовать wp cache