to post messages and comments.

There are no MVC frameworks in PHP. All of those who claim to me such are actually among the worst ones. Namely — codeigniter, cakephp and yii. Avoid them at all costs (except if you get paid really well for it).
If you need to use a framework, currently your best options would be latest version of Symfony 2.x, Zend Framework 2.x or Laravel 4.x. These ones will not implement MVC for you, but instead will do the least harm for you own application architecture.
programmers.stackexchange.com

Чат, а где можно посмотреть примеры формирования меню на основе имеющихся контроллеров? Что-то хранение в переменной конфига меня напрягает. Но при этом имеется контроллер, который занимается обработкой сразу нескольких однотипных сущностей.

Решил тут снова взяться за веб-кодинг, но посерьезней. И покурить MVC.
Если честно, MVC дается чрезвычайно хреново. Возможно потому, что я ничем похожим раньше не занимался, возможно, потому, что я сразу решил взяться за Yii.
По докам на официальном сайте Yii у меня сложилось впечатление, что Yii, все же, новичку не очень подходит. Заглянул в доку CodeIgniter и уже лучше понял то, что писалось в доке Yii. Забавно, что то как работает Yii я лучше понял по доке CI. Но в целом, конечно, понял пока немного.
Вот сейчас я хочу написать пару веб-приложений — одно из интереса и одно — для курсовой. Думаю с чего начать. И пока из нормальных вариантов вижу только CodeIgniter.

Еще один велосипед в виде архитектурного фреимворка
mvcexpress.org
относиться к ним я стал весьма паршиво, видимо переоценка ценностей началась, но этот опять изобрел свою систему сообщений с рельсами и паравозами, опять не поленился попинать pureMVC и указать на все его огрехи. При этом из примеров видно, что отличия его от robotlegs просто минимальны, а местами и вовсе отсутствуют.
Не говоря уже о том, что робоноги вышли во 2-й редакции (или скоро выйдут), и там всего много накрутили и намутили, местами углубившись хуже не куда. Придеться писать свой Велосипед, я кажется и название для него придумал уже :)

Жуйк, скажи плиз, а для написания некого подобия cms обязательно юзать фреймворк или можно обойтись без него? Можно же каким — нить образом реализовать mvc без smarty, simfony, yii?

заметил, что я выработал некий, возможно, новый вид MVC.

дело в том, я по совместительству занимаюсь разработкой на JavaScript в силу отсутствия оных специалистов, а так как я знатный "изобретатель велосипедов", я сразуже начал разработку своего фрэймворка. в первую очередь он направлен на работу с флэшом.

так вот у меня получился некий MVVC. дело в том для удобной работы взападло постоянно фигачить js-код, /и верстать всё-таки проще в HTML/, поэтому пришлось написать шаблонизатор (#523584), но от написания интерактивной логики это не избавило. переносить интерактив в шаблоны, как не неказисто, да и обновление из модели писать всё равно где-то надо. поэтому сейчас у меня Model View ( Template ) View ( Interactive ) Controller.

написал свой тэмплэйтер для JavaScript. ~50 строчек. копилируется в функу поддерживает практически все конструкции жабаскрипта. чувствую себя жабаскрипт-нидзей!
пример шаблона:
<script type="text/html-template" id="tmpl">
<div>
<%for var i = 0; i<arr.length; i++ %>
<span>
<%if i%2 %>
<% arr[i] /%>
<%/if %>
<%else %>
<font color="#FF0000"><% arr[i] /%></font>
<%/else %>
</span>
<%/for %>
<%script type="text/javascript" %>alert( this )<%/script %>
</div>
</script>

*framework *котэ совершенствую свой велосипед. вдохновившись сигналами Пеннера, переписал MVC фреймфорк заново. Получился маленький, но мощный фреймворк, собравший лучшие идеи из PureMVC & as3-signals. Назвал его Котэ. В общем, встречайте wiki.github.com