Цитата:
|
Сообщение от Wolsh
А со временем воспитались миллионы РНР-программистов, свято верящих в то, что это и есть кошернейший классический MVC
|
Это не относится никак к PHP. Практически все веб-фреймворки так устроены: с так называемым, толстым контроллером. Взгляните на джанго, рельсы. Как вы правильно заметили, сама технология диктует такую архитектуру.
Цитата:
|
Сообщение от Wolsh
Модель это тупая безмолвная БазаДанных на MySQL
|
Это не так. Модель - прослойка для работы с данными БД. Она обладает мощнейшим функционалом в лице ORM / ActiveRecord, которые в свою очередь обеспечивают львиную долю логики приложения. Именно логики: поиск/фильтрация/валидация данных.
Обычно веб-фреймворк работает по такому принципу:
По указанному url поднимается нужный контроллер, который запрашивает набор данных у модели по определенному критерию и передает эти данные на рендер представлению. Где здесь больше логики, в модели или контроллере, сказать трудно.