Учитывая, что в заголовке темы анонсировано обсуждение БЕСПЛАТНЫХ CMS, не вполне понимаю, при чем тут DLE
Если хорошо знаешь php, то можно написать свой собственный движок с необходимым функционалом
Сейчас специально консультировался с местными веб-дизайнерами прогерами, все в один голос советуют отказываться от джулы по причине платности большинства модулей, более-менее необходимых для серьезного проекта. На Drupal-е подобных вопросов не возникает изначально
.
Некоторые минусы Drupal-а:
- отсутствие обратной совместимости ядра и модулей, то есть модули со старых версий не поддерживаются новым ядром. Проблема известна и достаточно широко обсуждаема.
- редко выходят новые версии ядра (раз в 2,5-3 года). Новая версия переписывается с нуля под современные технологии и стандарты и уже содержит поддержку соответствующих модулей.
- отсутствует стандартизация основных компонентов, что приводит к затруднениям при реализации сложных проектов. Всегда проще использовать стандартные названия компонентов, чем мудрить с ними для каждого модуля отдельно.
- при большой нагрузке скорость отработки запросов движком сильно замедляется. Это связано с тем, что и CMS и CMF используют один и тот же функционал движка и они не разделены.
Плюсы Drupal:
- Drupal разрабатывается как программное обеспечение с открытыми исходными текстами, защищенными
общественной лицензией GNU
- содержит систему управления сайтом (CMS) и среду для разработки веб-приложений (CMF)
- имеет русскую поддержку и сообщество, на официальном русскоязычном портале - море литературы, структурированной по разделам и доступной без регистрации, форум, подкасты, описания модулей и прочие вкусняшки.
- бесплатный развивающийся проект, сейчас в разработке уже 9 версия
- позволяет создавать проекты любой сложности, а при использовании платных модулей - любые порталы.
- наличие модуля таксономии для распределения и описания ролей и правил.
- корректная работа модуля Captcha, наличие модулей для блокировки спам-ботов, троллей и т.д.
Можно долго разговаривать о плюсах и минусах, тут главное - кто к чему привык
Я не могу судить об удобности DLE, так как из принципа не использую ломанный софт там, где можно обойтись бесплатным. А платить из своего кармана за то, что будут использовать для работы другие, на текущий момент я не желаю.