MVC - пассивная и активная модель

Духовность™

Продвинутый новичок
http://ru.wikipedia.org/wiki/MVC
Кроме того, различали две основные модификации:

Пассивная модель — модель не имеет никаких способов воздействовать на представление или контроллер, и используется ими в качестве источника данных для отображения. Все изменения модели отслеживаются контроллером и он же отвечает за перерисовку представления, если это необходимо. Такая модель чаще используется в структурном программировании, так как в этом случае модель представляет просто структуру данных, без методов их обрабатывающих.
Активная модель — модель оповещает представление о том, что в ней произошли изменения, а представления, которые заинтересованы в оповещении, подписываются на эти сообщения. Это позволяет сохранить независимость модели как от контроллера, так и от представления.
давайте внесем ясность - может ли в вебе, пхп, существовать Активная модель? Реализуема ли она в принципе? Ведь пхп-приложение - это совсем другой подход. PHP отработал - отдал данные. Мы фактически не может заставить модель влиять на представление.
 

флоппик

promotor fidei
Команда форума
Партнер клуба
http://ru.wikipedia.org/wiki/MVC
давайте внесем ясность - может ли в вебе, пхп, существовать Активная модель? Реализуема ли она в принципе? Ведь пхп-приложение - это совсем другой подход. PHP отработал - отдал данные. Мы фактически не может заставить модель влиять на представление.
Ну, некоторые компоненты в вебе работают по активной модели — чатики через веб-сокеты, например.
 

Koc

Новичок
Активная модель отлично работает в JS. В пыхе - х3, не встречал.
 

флоппик

promotor fidei
Команда форума
Партнер клуба
Активная модель отлично работает в JS. В пыхе - х3, не встречал.
В пыхе в связке с веб-сервером, ты хотел сказать. Во всяческих демонах это вполне реально.

У фликра кстати есть push-подписки, для уведомления. Оно тоже где-то из этой области.
 
Сверху