> А вот удачен ли паттерн MVC — меня терзают смутные сомнения. Нет ощущения, что это все хорошо и правильно. У меня тоже, но на сегодня он повсеместно распространён и по крайней мере можно сказать, что MVC лучше мешанины из кода, запросов к БД и вывода HTML. Любой PHP-движок времён 2000х (WordPress, phpBB, MediaWiki и так далее) отличный пример, как не надо писать код. Будь они написаны в стиле MVC - работать с ними было бы значительно легче. Как пример - OpenCart. Наломать дров можно в любой методологии (равно как и без неё). Вопрос что лучше, что хуже. MVC явно не самое плохое, что может быть.