Статистический взгляд на эволюцию WordPress

Возвращаясь к моей недавней борьбе с ненормальной работой новой версии WordPress 3.0.1 хочу показать несколько найденных мною статистических изысканий других блогеров.

Вот заметка от создателя антипода WordPress-a – MaxSite CMSЭволюции WordPress посвящается. В заметке автор провёл исследование потребления памяти скриптами WordPress-а. Выводы в общем неутешительные для авторов движка.
Вот так выглядит график использования памяти и тренд на увеличение, собственно, не собирается меняться: WP 3.0.1 отъедает 22 МБ выделенной памяти.

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

Ну конечно существуют и вполне объективные причины увеличения используемой памяти – WordPress всё-таки очень сильно наростил функциональность к версии 3.0.1 по сравнению с первой официальной версией 0.7. Вот, например, эволюция пользовательского интерфейса WordPress.

Французский блогер Ozh собрал интересную статистику по всем основным версиям (54 релиза) WordPress, хотя сам почему-то он их назвал “бесполезными фактами”. Например, размер zip-файла с исходным кодом от 225 кб версии 0.7 вырос до 2897 кб в версии 3.0.1, т.е. более чем в 10 раз. Табличка с подробно статистикой по размерам файлов, количеству и типам можно посмотреть здесь. По этим данным были составлены интересный графики.

Кроме так сказать физических характеристик Ozh изучил и внутреннюю структуру движка и выяснил несколько IнTересных фактов:

  • В последней опубликованной версии WordPress 3.0.1 объявлено 3240 php-функций.
  • В первой версии (0.7.1) было всего 309, т.е. более чем в 10 раз меньше
  • Всего во всех версиях WordPress было объявлено и использовано 3920 php-функций
  • В среднем каждый номерной релиз “.X” (2.1, 2.9…) содержал 225,2 новых функций
  • Только один релиз был “худее” предыдущего: версия 1.2.1 содержала на 23 функции меньше чем предыдущая версия 1.0.2
  • Самый “мощный” релиз – WordPress 2.8 – добавил сразу 569 новых функций. Больше всего функций (121) было удалено с выходом версии 1.5.

Ещё один график по количеству функций в различных версиях (остальное на сайте автора):

Закончу фразой из анекдота:

– И вот теперь со всей этой фигнёй мы попробуем взлететь.

One thought on “Статистический взгляд на эволюцию WordPress

  1. Ивашка

    Ну кто бы сомневался, конкурент всегда понизит, унизит, с гов… сравняет, а WordPress как говорится “собака лает караван идет”, пользователей все больше и больше

Leave a Reply

Your email address will not be published. Required fields are marked *