Inicialmente las aplicaciones web, eran totalmente sencillas, no involucraban logica del negocio, ahora con la revolucion del internet, se desean desarrollar aplicaciones web , programas que corran por medio de internet, lo cual involucra logica del negocio, pero al implementar estas aplicaciones surgieron problemas de codigo, se combinaba la logica del negocio en lenguajes de marcado como html. Es ahi cuando nace el patron MVC.
Pero ¿Que es el patron MVC?
Es un estilo de arquitectura de software que separa los datos de una aplicación, la interfaz de usuario, y la lógica de control en tres componentes distintos.
Como implementa symfony el MVC :
El modelo plantea 3 capas , Modelo, Vista Controlador. Symfony plantea modulos para el trabajo de determinadas acciones en la aplicacion web. Un modulo esta compuesto de un controlador frontal , de un layout donde se encuentra el codigo HTML y el codigo de la accion , es en el que se encuentra la informacion del acceso a la base de datos.
No hay comentarios:
Publicar un comentario