Bitrix для разработчика
Bitrix для сложных разработок — самая оптимальная CMS из всех, с которыми я сталкивался.
Конечно, многие могут сказать, что он тяжеловесный, медленный, у него раздутая база, он слишком дорогой. На это я вам скажу, что если у вас руки растут из правильного места, то сайт получится и легкий, и быстрый. Но, конечно, от цены и большой базы это не спасет. Хотя и здесь может пригодиться опыт, знания, и правильно растущие руки. Ведь если с умом использовать стандартные модули, а еще лучше API, сайт не только «ускорится», но и , возможно, отпадет необходимость покупки более дорогой версии и в базу попадет меньше информации.
Дополнительный плюс — это он-лайн тех поддержка. Она, конечно, не всегда помогает: там часто сидят капитаны очевидности, у которых спрашиваешь, как сделать, чтобы работало, а они тебе отвечают: надо сделать так, чтобы работало (и это я привел практически дословный пример :)) . Однако тех поддержка очень часто направляет собственные мысли в правильное русло.
И самая главная няшка — это, конечно, API. API Bitrix дает эпические возможности для создания сайтов любой сложности! Причем использование «чистого» (без использования модулей) API позволяет, как я уже говорил, ускорить и облегчить сайт. Благо, что по API, Bitrix предоставляет подробные мануалы, причем в режиме online и offline. Да и по использованию API поддержка отвечает точнее, то есть дает более полезную информацию.
В любом случае, какую CMS выбрать — решать вам. Для сложных сайтов я бы предпочел Bitrix, да и для маленьких тоже, хотя для простых сайтов отдавать деньги за CMS иногда не позволяет жаба, сидящая внутри.