Показать сообщение отдельно
Старый 02.06.2014, 20:38
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 6  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
И не надо запутывать новичков.
Не я их запутываю. А вот такие кривые "mvc", в котором они потом тонут. Это не mvc, а бардак. Лучше вообще его не использовать, чем делать из него такое извращение. Я думаю тут мало найдется тех, кто поспорит с утверждением о том, что без mvc можно обойтись.

В принципе, если следовать вашей логике, то можно реально обойтись без контроллера. Что плохого в том, что вью вызовет у модели метод doSomething(), а модель что-то там сделает (прошу заметить, сама сделает, хоть и по просьбе вью) и вью через getSomething() заберет результат? Логично ведь? Зачем городить контроллер, ведь такой вариант еще менее ресурсозатратен.

Вывод: не надо делать из mvc кашу. Используйте нормальный mvc, в котором у вью нет никаких ссылок на модель, либо используйте это пародию, но не называйте это mvc
__________________
Ко мне можно и нужно обращаться на ты)