Зависит от размаха. Фреймворк даст вам гибкость в реализации всех ваших замыслов, но чтобы что-то сделать на фреймворке, нужна команда программистов, что, конечно, дороже, чем поставить платную или бесплатную CMS. Судя по описанию, замах у вас широкий, и CMS в ваш запах не вписывается. Можно разбить ваши желания на несколько порталов, под каждый из которых попробовать найти своё решение. Это породит, конечно, определённые трудности, например, синхронизация баз пользователей, что в общем приведёт к ощущению общей сырости и недоделки. С другой стороны, можно конечно нанять команду программистов - но не факт, что у вас не кончатся деньги в середине проекта
|