Ver Mensaje Individual
  #1 (permalink)  
Antiguo 11/11/2016, 11:00
Rebuilding
 
Fecha de Ingreso: julio-2014
Mensajes: 161
Antigüedad: 9 años, 9 meses
Puntos: 4
MVC, Middleware, y en donde entra las BBDD?

Hola

Pues siempre que me preguntan usas MVC, yo les dijo si claro, yo separo mi html en plantillas y el php aparte, ademas uso un framework que hace esto por mi

Pero entonces me puse a estudiar un poco esto

Vista: Es el HTML, la interfaz gráfica
Modelo: Son nuestras funciones en PHP que son usadas por nuestra aplicación

Controlador: Aqui esta mi duda, yo antes pensaba que era la Base de Datos, pero no lo es, en la wikipedia dice que es lo que interactua entre la vista y el modelo, lo cual denominan como MiddleWare, lo que me viene a la mente es Ajax, pero leyendo este articulo

http://www.jc-mouse.net/proyectos/mv...rolador-en-php

Dice que el controlador también esta en PHP, y es la selección de la función según la acción, que el usuario haya escogido usando la vista (por ejemplo usando condicionales, seleccionamos la funcion que ejecutara nuestra aplicacion), lo cual si entiendo, pero entonces el controlador, no es Ajax, sino mas bien el php con estructuras de control que nos dice que acción (funcion) vamos a escoger del modelo que también es PHP, es correcto?

Si me harian favor de aclarar si es correcto lo anterior que puse en negritas?

Última edición por Rebuilding; 11/11/2016 a las 12:14