Ensayo Ingenieria uladech
Descripción
Se realiza un breve resumen de las características principales de la adaptación del patrón Modelo Vista Controlador al lenguaje PHP. Hasta laaparición de los diferentes frameworks dentro del mundo del desarrollo de PHP, existían dudas sobre el éxito de la aplicación de este patrón a los desarrollos de PHP. Actualmente, gracias a estosframeworks, su aplicación es más sencilla y los beneficios producidos son más reconocibles.
Características
El patrón Modelo-Vista-Controlador para el diseño de aplicaciones Web es un estándar de laindustria en el mundo Java. Hay muchos libros y recursos excelentes disponibles sobre el tema que ayudan a acelerar el proceso de aprendizaje para el equipo de desarrollo. En un breve repaso, MVC viene deModel, View, Controller, o bien: Modelo, Vista y Controlador. La idea básica de este patrón es separar nuestros sistemas en tres capas, el Modelo, la Vista y el Controlador.
El Modelo se encarga detodo 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ónnecesaria e invoca a la plantilla(de la vista) que corresponda para que la información sea presentada.
Hay algo de esfuerzo necesario para aprender a utilizar un marco MVC en php. Sin embargo, para eldesarrollador de aplicaciones Web grandes, este esfuerzo debe ser recompensado por los numerosos beneficios de utilizar un patrón de diseño MVC, tales como:
Aplica la modularidad y la partición deaplicación.
Aumenta la creación de roles específicos en el desarrollo.
Aumenta la capacidad de gestión de código.
Aumento de la extensibilidad del código (Capacidad de adaptación a cambios)....
Regístrate para leer el documento completo.