Qual é o padrão real para aplicativos Web MVC WRT? [fechadas

A confusão se deve aos diferentes diagramas de arquitetura MVC que flutuam na Internet: Como a pergunta seria muito ampla, quero me concentrar nos MVCs usados para aplicativos Web.

Say:Zend Framework.

example1: Provavelmente o melhor que eu já vi.

example 2:

example 3:
                                    
Conceito de modelo de visualização de controlador. A linha sólida representa uma associação direta; a tracejada, uma associação indireta (via um observador, por exemplo

No que estou me concentrando principalmente, como a visualização interage com os controladores e modelos vice-vers

A visualização deve interagir diretamente com o (s) modelo (s)?O modelo deve atualizar diretamente alguma alteração nas visualizações?O diagrama em example2 uma interpretação incorreta do MVC, pois parece que é um MVP(1)(2)padronizar

Um exemplo de MVC vs MVP:

questionAnswers(1)

yourAnswerToTheQuestion