Skip to content

Estructura MVC

rpgrca edited this page Nov 6, 2022 · 1 revision

Estructura MVC

En base al mapa de sitio que diseñamos terminamos creamos 17 páginas web. Sin embargo algunas son parecidas por lo que recibiendo un modelo vista distinto podrían ser reusadas sin problemas (por ejemplo, la lista de compras, la de consignaciones y la del catálogo, tal vez la de subasta por parte del martillero y por parte del pujador, las páginas de contacto internas y externas, etc).

Contamos con un controlador principal que llama a uno de los 7 controladores secundarios. No todas las páginas utilizarán un controlador (por ejemplo, la página sobre la compañía y la página de funcionamiento no necesitan ningún controlador ni modelo, mientras que las distintas páginas de contacto impactarán en el mismo controlador). Cada controlador delega el procesamiento en un servicio que realiza las validaciones de los datos que se recibieron y luego utilizan los modelos para la lógica de negocios.

Clone this wiki locally