Вы знаете, вот вы меня все будете ругать и бить, но я в большинстве проектов, где использую CMS использую Битрикс.
Да — там ужасная архитектура, на многие вещи приходится плеваться и ругаться. И можно еще много всего сказать.
теперь основное:
Чтобы сделать простой сайт и его ± в стандартных рамках кастомизировать / допилить — у меня уходит очень мало времени, есть достаточно гибкая работа с шаблонами, где я свободен и волен делать все что мне вздумается (на один проект устанавливал модулем второе ядро с yii, но это слишком специфично :) )
Идем дальше — есть куча бумажек / сертификатов, которые любят заказчики (да, говорите, что грошь цена им и тд).
Еще дальше — смотрим документацию. Для разработчиков с ней беда, скажу честно и откровенно. Не хватает. Но отдать пользователям на откуп. И тебя не дергают лишний раз, по крайней мере действительно многое решается словами «почитайте в документации. В таком то разделе подробно описан ваш вопрос».
Если что-то не работает — не стесняясь отправляю в техподдержку, которая либо входит в стоимость лицензии (1 год), либо по своей партнерской.
В качестве резюме, как разработчик, у меня двоякое ощущение от Битрикс, я очень долго не хотел его даже смотреть (не один год шла внутренняя борьба), но вот уже как более 2-х лет партнер. В качестве менеджера — скажу еще более прямо — Битрикс помогает мне зарабатывать деньги большие, чем любая другая CMS за счет своего бренда и маркетинга.
Чтобы комментарий не казался холиварным — еще пробую работать с UMI, идеология очень нравится, но какое то внутреннее отчуждение… тяжело идет.
Раньше работал с WP. Joomla не переношу на дух, это скорее не объяснимо, просто ИМХО :)
в качестве фреймворков активно использую/вал CodeIgniter. Сейчас начал смотреть в сторону Yii.