M1Anderson: потому что есть верстальщики которые вносят изменения уже в готовый работающий проект и если там нет MVC то ему надо знать где тут код а где вёрстка, а если MVC о тупо открывает view или файлы шаблонов
Rikcon: согласен с вами, но чего не могу понять почему надо кастомный функционал катать на фреймворках а не на процедурах? Почему надо настраивать фреймворк, почему я должен увеличить потребление ресурсов минимум на 30% из-за объектов и вообще почему я должен всё рассматривать как объекты? Представление ладно, но почему я обязан разделять модель и контроллер?
Nikolay Talanov: ну вопрос был про верстальщика )) Конечно если этот человек пишет сам front-end калькуляторы на JS для расчёта кредитов или страховки то вопросов нет, это уже человек более высокого уровня. Да и не все кстати превращаются во фронтедеров...
Рад что люди постепенно подтягиваются и дают свои варианты но хотелось бы конечно подробнее: почему чудовище и что сегодня не чудовище? Почему не скоро? ))
Rikcon: И настраивать его час если мне надо поднять простой блог... и переписывать проект каждые 2 года патамушта видите ли вышла новая версия фреймворка... и всё равно опускаться на прямые запросы к БД если выборка тяжёлая....