Вопрос такого характера! Разрабатывается движок так сказать "своя CMS" так вот как выбрать?на что сделать упор? итд! MVС или самому разрабатывать логику там итд! может ккийто ci yii ....??? может ссылки на хорошие решение и начинание ?
щито-щито? как можно выбирать из MVC? MVC - это шаблон, он один, а ci yii и пр. - фреймворки. Хорошее решение и начинание книжка "Шаблоны проектирования".
Чтобы написать свою CMS надо хорошенько разобраться хотябы в трёх-четырёх чужих популярных CMS. Понять как они работают и какие есть у них недостатки. Тогда будет в какую сторону развивать свой проект. Иначе то что вы напишите, будете использовать только Вы сами так и не поняв что такое MVC, ORM и прочее.