Ver Mensaje Individual
  #20 (permalink)  
Antiguo 08/07/2008, 22:13
Avatar de Lord Kazuky
Lord Kazuky
 
Fecha de Ingreso: junio-2006
Ubicación: 7F.00.00.01
Mensajes: 123
Antigüedad: 18 años, 5 meses
Puntos: 5
Respuesta: Problema en el diseño de clases y el MVC

Bueno, todos estos detalles son interesantes de discutir para que entre todos, logremos al menos una conclusión y podamos orientar nuestro camino

MVC en PHP (según entendí y perdón si soy insistente pero necesito entender... más... ):

1. Cada vez que la Vista necesitara cambiar al Modelo pasaba por el Controlador. (Vista -> Controlador)

2. El controlador invocaba métodos del Modelo con los que actualizaba su estado. (Controlador -> Modelo)

3. El controlador puede hacer dos cosas:

3.1 Pasar los datos del modelo a la vista (ajax, Iframe, Json) cuando solo una parte de la vista cambiaba. (Controlador -> Vista ???)

3.2 Redirigía a una nueva vista la cual lee directamente el Modelo (Accediendo directamente a sus clases y recuperando su estado desde una sesión o desde la BD) y construye la información como la necesita. (Vista -> Modelo)
Entonces al final de cuentas si se podía hacer las dos cosas... :P

Bueno lo del patrón observador (Modelo -> Vista) igual creo que seria con tecnología Ajax o Comet (según se necesite), definiendo algunas Interfaces para la vista.

jeje... creo que todo esto es lo mismo de la respuesta anterior :P Es uno que no entiende algunas cosas hasta que las escribe... (perdón)
__________________
Saludos.
"Cualquier tonto puede escribir código que un computador entiende. Los buenos programadores escriben código que los humanos pueden entender. ;)"