ApuktaChehovПочему конкретно в этом контроллере, если сайт делается одним человеком, или объем работы достаточно большой, то уже будет не 1 модУль, а много модУлей работать без необходимости пихать в модЕль то, что делается непосредственно в контроллере.
Есть на проекте архитектор БД, у него есть свой интерфейс PMA, есть верстальщик, он работает с VIEW, есть менеджер, он работает с админкой, есть начальник, он командует, и есть программист, у которого в доступе есть Модель и Контроллер, то есть 1 функционал в двух файлах, который можно было бы элементарно уместить и в 1 файле. То есть всё остальное поддается логическому разделению, включая ядро, которое могло быть запилено разными программистами, а вот контроллер и модель, не забывай, что её придумали тоже люди, которые в программировании всего лет 10 на ПХП, и людям свойственно ошибаться. Возможно через лет 10 будут даже смеяться над тем, как можно было один код писать дважды, тоже самое, что сейчас делают индусы. Это индусы на более высоком уровне
_____________
Обучаю веб-программированию качественно и не дорого:
http://school-php.comФрилансер, принимаю заказы: PHP, JS, AS (видео-чаты). Писать в ЛС (Личные сообщения на phpforum).