bzachiller

Páginas: 2 (419 palabras) Publicado: 2 de octubre de 2014
Yii implementa el diseño de patron modelo-vista controlador (model-view-controller MVC) el cual es adoptado ampliamente en la programación Web. MVC tiene por objeto separar la lógica del negocio delas consideraciones de la interfaz de usuario para que los desarrolladores puedan modificar cada parte más fácilmente sin afectar a la otra. En MVC el modelo representa la información (los datos) y lasreglas del negocio; la vista contiene elementos de la interfaz de usuario como textos, formularios de entrada; y el controlador administra la comunicación entre la vista y el modelo.

Más alla delMVC, Yii tambien introduce un front-controller llamado aplicación el cual representa el contexto de ejecución del procesamiento del pedido. La aplicación resuelve el pedido del usuario y la dispara alcontrolador apropiado para tratamiento futuro.

El siguiente diagrama muestra la estructura estática de una aplicación Yii"

Estructura estática de aplicación Yii
Estructura estática deaplicación Yii
1. Un flujo de tareas típico
El siguiente diagrama muestra un típico flujo de tareas de una aplicación Yii cuando resuelve un pedido de usuario:

Un típico flujo de tareas de una aplicaciónYii
Un típico flujo de tareas de una aplicación Yii
Un usuario realiza un pedido con la siguiente URL http://www.example.com/index.php?r=post/show&id=1 y el servidor Web se encarga de la solicitudmediante la ejecución del script de arranque en index.php.
El script de entrada crea una instancia de applicación y la ejecuta.
La aplicación obtiene la información detallada del pedido del usuariodel componente de aplicación request.
El controlador determina le controlador y la acción pedido con ayuda del componente de aplicación llamado urlManager. Para este ejemplo el controlador es postque refiere a la clase PostController y la acción es show que su significado es determinado por el controlador.
La aplicación crea una instancia del controlador pedido para resolver el pedido del...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS