Modelo Vista Controlador en Php sin Utilizar Clases

MVC viene de Model, View, Controller, o bien: Modelo, Vista y Controlador.La idea básica de éste patrón es separar nuestros sistemas en 3 capas, El Modelo, La Vista y el Controlador. La idea será intentar aplicar esta metodologia de desarrollo al lenguaje Php.

El Modelo se encarga de todo lo que tiene que ver con la persistencia de datos. Guarda y recupera la información del medio persistente que utilicemos, ya sea una base de datos, ficheros de texto, XML, etc.

La Vista presenta la información obtenida con el modelo de manera que el usuario la pueda visualizar.

El Controlador, dependiendo de la acción solicitada por el usuario, es el que pide al modelo la información necesaria e invoca a la plantilla(de la vista) que corresponda para que la información sea presentada.

Para ver un ejemplo de codigo se puede acceder al siguiente enlace
MVC sin Clases

2 comentarios:

  1. Interesante enlace, estoy ahora metiendome en varios proyectos con PHP, y este es uno de los temas que estaba intentando resolver aplicando metodologias de J2EE a PHP, y anda un poco perdido.

    Gracias!

    ResponderEliminar
  2. Wow!! Que excelente esta el enlace la verdad que que excelente esta.

    Estamos en 2011 ya pero que bueno.

    ResponderEliminar