01.15
Ejercitando un poco, me ha nacido la inquietud de crear un pequeño framework PHP de arquitectura MVC, es una pequeña aproximación a un framework pero debido a su extrema simplicidad, me parece adecuado para aprender un poco sobre esta arquitectura de software.
El MVC (Modelo Vista Controlador) es un estilo de arquitectura de software que se basa en separar la parte lógica (controlador) de la parte visual (vista) y de los datos (modelo). Se utiliza muy a menudo en sistemas web donde la vista es la página, el controlador es el código y el modelo la base de datos (en términos muy superficiales).
La intención de este pequeño proyecto es crear las bases para un framework que nos permita construir nuestro software en base a ésta arquitectura.
Por ahora estoy trabajando en el renderizado de las vistas, me gustaría poder incluir código php dentro de la vista, pero lo que hago hasta ahora es leer un archivo “algo.tpl”, buscar las etiquetas de inserción “{elemento}” y reemplazarlo por el contenido del array $dato(‘elemento’=>’valor’).
Bueno, les dejo mi código para que lo despedacen y me hagan sus comentarios.
