Увеличиваем быстродействие в WordPress или делаем свой блог мегабыстрым

Дата: 12.03.2009 | Рубрика: Плагины · Статьи

Здесь я расскажу, как можно сделать сайт с большим количеством страниц мегабыстрым и использующим мало ресурсов. Предупреждаю сразу, все что Вы будете делать используя материалы ниже — Вы делаете на свой страх и риск.

Метод первый — глобальное кэширование с использованием плагина cos-html-cache. Плагин кэширует выдачу WordPress блога сразу в статичные html файлы, и htaccess перенаправляет посетителей на готовый html файл. Т.е. Ваш блог практически не жрет ресурсов и почти не использует базу данных. Рекомендую почитать мой пост по теме кэширования «Мое мнение о кэширование в WordPress«.

Метод второй — полностью статичный html сайт с использованием WordpPress. Используя плагин really static, Вы можете сделать полную статичную копию своего WordPress блога на хостинге типа narod.ru и подобных, когда сам WordPress может быть установлен локально на Вашем компьютере или на другом хостинге . Как вариант, устанавливаете WordPress в подпапку сайта, а на самом сайте будет его статичная копия. После изменения или добавления поста или страницы, плагин автоматически перезаписывает или добавляет  нужный статичный хтмл по FTP.

Подведем итог:

Метод первый — сплошные плюсы, но на момент моего тестирования плагин работал нестабильно (хотя вышла уже более новая версия), и хостинг всё ещё нужен с базой данных.

Метод второй — просто великолепен, Ваш сайт сможет выдерживать огромное количество посетителей без особой нагрузки на сервер и может обходиться без базы данных, но страдает динамичность сайта (комментарии, пользователи и т.п.)  и плагин ещё до конца не оттестирован.


12 комментариев

  • 2009-03-13 в 16:06 okinak написал:

    Мне интересно как будет с сапой ? Будет ли бот сылки на доступность индексировать ? или нет . Может подскажешь ?
  • 2009-03-13 в 21:55 Петр написал:

    Очень интересно, могут ли возникнуть конфликты между плагином Super Cache и предлагаемом в первом методе - cos-html-cache??

    Пока опасаюсь ставить, чтобы ничего не развалилось. Очень жду Вашего ответа, т.к. хочется заботиться о читателях блога и их трафике.
  • 2009-03-14 в 17:51 Admin написал:

    Если Вы будете использовать cos-html-cache, то надобность других кэширующих плагинов просто отпадает.
    По поводу сапы - не знаю, надо пробовать.
  • 2009-03-14 в 19:52 Кирилл написал:

    Антиспам просит неверный ответ на свой вопрос...

    II + VIII = X

    а не 10... я написал огромный коммент и он потерялся... что за жизнь :)
  • 2009-03-15 в 08:50 Admin написал:

    Странно ...
  • 2009-03-18 в 13:50 Slon написал:

    как сапе относится ковсему этому
  • 2009-05-20 в 12:48 Д написал:

    А где cos html хранит файлы?
  • 2009-07-07 в 07:46 vic написал:

    У меня сайт весь построен на страницах (page), их около 500, как мне снизить нагрузку на сервер, использовать рубрики и новости я не могу, т.к. мне нужна "вложенность"-подскажите как выйти из положения
  • 2009-07-07 в 07:58 Admin написал:

    Vic, все очень просто - если у тебя не включены комментарии, то используй http://wordpress.org/extend/plugins/cos-html-cache/
    Если же есть комментарии, то http://wordpress.org/extend/plugins/wp-super-cache/ и выстави время обнуления кэша - 100 часов.
  • 2009-09-21 в 15:42 dofollowblog написал:

    На самом деле, кэширующих плагинов для вордпресса не один и не два. Только что-то сравнительного обзора не попадается мне уже давно. Сам же использую wp-cache.
  • 2009-09-21 в 20:26 Admin написал:

    Тогда уж имеет смысл использовать WP-Super-Cache, механизм wp-cache в него уже включен.
  • 2010-01-15 в 22:01 Ежи написал:

    ох как круто, что я узнал про этот плагин! при 6к униках и 10к просмотров в сутки хостер гонит на вдс. а сайт статичный, без комментов и т.д. буду пробовать делать хтмл из него!

Вы должны войти, чтобы оставить комментарий!