Master-X
Форум | Новости | Статьи
Главная » Форум » Блоги и Социальные сети » 
Тема: Производительность WP
цитата
27/09/07 в 13:45
 Man
Собсно озабоченный некоторыми отзывами о тяжеловесности WP решил посмотреть как оно на самом деле.
Для сравнения взял TextPattern, т.к. были отзывы что он полегче чем WP.
Тестировал утилитой apache benchmarking - ab, кому надо тот найдет как это делается.
Не претендую на какую-то чистоту эксперимента, т.к. не бог весть какой спец, да и блоги брались не вполне идентичной структуры и не со 100% совпадающими данными. Но картинка более менее думаю подходящая получилась.

Без кэша:
TxP примерно в 3 раза быстрее WP получается (число обработанных запросов в секунду, время выполнения одного запроса и т.п.)

С кэширующими плагинами:
WP показал какие-то удивительные цифры - скорость выросла почти в 60 раз. Ну собсно статику дергает фактически.

TxP - в 16 раз. И где-то на 12% слабее WP выступил. Видимо кэширование реализовано неполностью.

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

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

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

Все имхо, но за последние 3 дня пересмотрел и перепробовал почти все бесплатные блогоплатформы и CMS.

Кто-нить добавит/опровергнет?
цитата
27/09/07 в 14:16
 pirate
Добавить нечего, проголосовал за хороший топик.
Дай побольше инфы по другим платформам
цитата
27/09/07 в 14:24
 Man

По другим платформам пока не делал сравнительного тестирования, установлены практически все, но нужно настоить, найти кэш-плагины и забить стандартные данные, для большей объективности эксперимента. Это дело не скорое, если будет время - сделаю. Самому интересно.
цитата
27/09/07 в 14:26
 Hawkins
Спасибо за очень актуальную тему
Какие кэширующие плагины порекомендуешь поставить?
цитата
27/09/07 в 14:27
 Core
и ссылку на кеш плагин вордпресса плз.
потому что я пробовал какой-то поставить... что-то глючило, может руки кривые...
цитата
27/09/07 в 15:22
 Kn
А какие минусы могут быть при использование кеширования?
блог пока небольшой 1к уников 5к хитов
цитата
27/09/07 в 16:26
 eaS7
...

Последний раз редактировалось: eaS7 (26/12/09 в 02:44), всего редактировалось 1 раз
цитата
27/09/07 в 16:35
 Man
Kn писал:
А какие минусы могут быть при использование кеширования?
блог пока небольшой 1к уников 5к хитов

По чисто техническим аспектам, это нужно у спецов спрашивать.

Что касается более простых "материй"...
Насколько я понимаю логику кэширования, то важная настройка это cache expire time(названия могут быть различные), если ее зарядить скажем сутки, то тогда динамически создаваемые данные (коментарии например или изменения контента) будут появляться на странице только после того как устареет старый кэш.
Это по сути кэширования что называется.

Но wp-cache, например, учитывает что изменились данные в базе и при этом событии полностью удаляет кэш. Причем срабатывает это на ЛЮБОЕ изменение (пост, камент и т.п.)
Очевидный плюс - фронтэнд сайта будет обновляться real-time, как будто без кэширования. Очевидный минус - часть запросов (даже к другим, неизмененным страницам) таким образом будет все равно обрабатываться динамически (т.е. каждый первый вызов каждой страницы после удаления кэша).

Вот от этого нужно и плясать. На небольшом сайте имхо нет смысла ставить cache expire time меньше нескольких часов.
Но с другой стороны, кэш вполне может "переклинить" и тогда серферы будут долгое время видеть какой-нить глюк. В общем тут нужен баланс конечно...
цитата
27/09/07 в 17:54
 Skat
cutephp смотрел? мне кажется шустрее вп, но вот по функционалу однозначно вордпресс лучше
цитата
27/09/07 в 18:01
 Man

CuteNews ты имеешь в виду и его русский вариант strawberry?
цитата
28/09/07 в 21:51
 condom007
Почитайте вот этот пост http://maxsite.org/ras34 и комменты к нему.
цитата
28/09/07 в 22:32
 Man

Отличная ссылка!
Оценил по максимуму


Эта страница в полной версии