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