0% encontró este documento útil (0 votos)
215 vistas

Modelo MVC en PHP

Este documento describe el modelo MVC en PHP. El modelo MVC separa la aplicación en tres capas: la vista, el modelo y el controlador. El modelo gestiona los datos, la vista muestra la información y el controlador une el modelo y la vista. Se propone un ejercicio para crear una agenda telefónica usando este patrón.

Cargado por

David Luna
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPSX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
215 vistas

Modelo MVC en PHP

Este documento describe el modelo MVC en PHP. El modelo MVC separa la aplicación en tres capas: la vista, el modelo y el controlador. El modelo gestiona los datos, la vista muestra la información y el controlador une el modelo y la vista. Se propone un ejercicio para crear una agenda telefónica usando este patrón.

Cargado por

David Luna
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PPSX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 21

Modelo MVC en PHP.

Docente: José David Luna Hernández

Unidad 2. Actividad 2
• El paradigma modelo vista controlador (MVC) es un
patrón de diseño que separa el código en tres capas.
Utilizar un patrón de diseño a menudo es muy
recomendable, ya que es una forma estandarizar nuestro
código, optimizarlo y hacer que sea más legible.
• Modelo
Gestiona todo lo relacionado con la información y la iteración
con los datos de nuestra aplicación. Todas las peticiones de
acceso a los datos pasará por esta capa.
• Controlador
Une la vista y el modelo. El usuario solicitará información por
medio de la vista y esta hará la petición al controlador.
Posteriormente, este, realizará la petición al modelo.
• Vista
Es la capa que nos mostrará la información formateada. También
desde dónde el usuario puede solicitar más información.
Modelo MVC
Modelo MVC
• Ejercicio:
• Se quiere crear una agenda telefónica donde cada registro
tendrá los siguientes campos Nombre, Dirección, Correo
electrónico, Número telefónico, Fecha de creación, Fecha
de actualización. Se tienen las siguientes vistas: cargar un
registro nuevo Búsqueda de un registro Mostrar los
resultados de la búsqueda Mostrar un registro Pantalla de
bienvenida Se tiene un modelo en una clase en PHP que
se encarga de agregar actualizar y buscar los registros en
la base de datos Se tiene un controlador que se encarga de
recibir los datos de la vista y mostrar los listados de las
búsquedas y por último mostrar los datos completos de
un registro.
• Ubicar en el servidor local, la estructura de archivos, de
acuerdo al ejercicio proporcionado por el profesor:
• Descargar boostrap y jquery e instalarlo en la carpeta misc (aquí
el profesor se los proporciona pero les explica como descargarlo:
Descargar · Bootstrap (getbootstrap.com)
• Descargar jQuery | jQuery
• Estructura:
• Estructura:
• Estructura:
• Verificar que el PHP instalado sea la versión 7 o superior
• Crear la base de datos, para nuestro ejercicio:
• Index: index.php
• conexion: config/conexion.php
• header: Views/header.php
• Footer: Views/footer.php
• Controller: controllers/controlador.php
• Models models/users.php:
• Views: views/vista.php

También podría gustarte