Статистический взгляд на эволюцию 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.
Ещё один график по количеству функций в различных версиях (остальное на сайте автора):
Закончу фразой из анекдота:
– И вот теперь со всей этой фигнёй мы попробуем взлететь.
- IнTересные ссылки №7 (2010-08-19)
- Google стал индексировать SVG-файлы
Ну кто бы сомневался, конкурент всегда понизит, унизит, с гов… сравняет, а WordPress как говорится “собака лает караван идет”, пользователей все больше и больше