Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Сравнительный анализ систем управления контентом.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
36.75 Кб
Скачать

III сравнительный анализ популярных cms

Drupal, Joomla и WordPress — бесплатные системы управления, на основе которых можно со­здавать функциональные и легко управляемые сайты без серьезных финансовых затрат. Попробу­ем провести анализ и сравнить эти системы между собой. Мы выбрали наиболее важные аспекты, ко­торые скорее всего заинтересуют разработчиков, планирующих построить программный продукт на базе cms/cmf решений. Для лучшего понимания предметной области, а также для установления порядка была создана та­кая методика, как классификация. Классификация — это разделение общего множества на частные по выбранным критериям, то есть попросту деле­ние на группы по общим признакам. Классифика­ция требуется и в области систем управления, где она должна установить четкие разграничения меж­ду системами. Классификация по степени откры­тости : все продукты можно разделить на две группы. В первую группу следует отнести все открытые продукты, во вторую — остальные (к остальным относятся коммерческие/проприетар­ные и бесплатно распространяемые продукты). Теперь выделим наиболее важные для разработчи­ка и пользователя критерии и оценим их по 10 - ти бальной шкале для каждой из трех популярных си­стем. Критерии:

  1. Безопасность — защита от взлома, стабиль­ность работы проекта.

  2. Версии — наличие обновлений, их регуляр­ность, стабильность и проверенность вре­менем.

  3. Наличие документации, в том числе русскоязычной.

  4. Русское комьюнити/поддержка — наличие со­общества, возможность вступления, ква­лификация и активность участников

  5. Борьба со спамом — защита проекта от все­возможного спама

  6. Интеграция с другими проектами — java, flash, форум, чат и тд.

  7. Визуальный редактор — минимальный порог вхождения для управления и поддержки данной системы.

  8. Работа с изображениями — встроенные сред­ства для обработки изображений и работы с ними.

  9. Шаблоны оформления — наличие базы ди­зайнов и тем для проекта

  10. Расширенная функциональность (плагины) — объем и качество существующих нарабо­ток ведущих специалистов, расширяющих или изменяющих функциональность проекта.

  11. Виджеты/блоки — возможность проекта вы­делять отдельные составляющие в блоки и работа с ними.

  12. Современные технологии: трекбаки, пинги, XML-RPC, RSS

  13. Кодировки — возможность работы с разными кодировками и наиболее популярной сего­дня UTF-8

  14. Комментирование — работа с комменатирия­ми, уровни доступа и управляемость дан­ного функционала.

  15. Экспорт/импорт данных - управление по­токами информации входящей и выходя­щей из проекта.

Таблица 1. Сравнительный анализ бесплатных CMS наиболее популярные в современном интернет сообществе.

 

Drupal

Joomla

WordPress

  1. Безопасность

Сейчас целый ряд крупных корпоративных сайтов компа­ний с мировыми именами ра­ботает на Drupal, поэтому у разработчиков к безопасности серьезное отношение. Исправить безопасность на высоком уровне, о чем свидетельствуют имена крупных сайтов... Оценка 10

Безопасность самого проекта нахо­дится на вы­соком уровне. Что же касает­ся безопасности сторонних расширений, то тут все не так глад­ко. Действительно сильных расши­рений мало, но они есть. Однако разработчиков меньше и проверенность   Оценка 8

WordPress, посравнению сдруги­ми бесплатными движками являет­ся довольно хорошо защищённой платформой. Но существуют уяз­вимости, которые могут повлиять на безопасность WordPress любой версии. Найти конкретные уязвимости Оценка 6

 

 

 

  1. Версии

Версии выходят регулярно. Выпущена 6-я версия. Пре­дыдущая 5-я версия по срав­нению с 4.7 выглядит хоро­шим эволюционным этапом. Новые версии подолгу тести­руются. Ядро стабильное. Ошибки в востребованных модулях обычно исправляют­ся оперативно.

С наличием новых версий у Joomla стабильная постоянность. Версию 1.0.13 можно смело считать очень-очень стабильной и безопасной. Новые версии выходят нерегуляр­но, но со временем максимально дорабатываются.

Хотя официально и заявлено, что версии WordPress будут выходить по графику, на самом деле этого не происходит. Если обнаруживается какая-либо серьезная «дыра», то разработчики оперативно выпус­кают обновление, поэтому график версий сбива­ется.

10

9

5