Red de conocimiento informático - Aprendizaje de programación - ¿Cómo entender el modelo de desarrollo MVC en PHP?

¿Cómo entender el modelo de desarrollo MVC en PHP?

Esto es cierto no sólo para PHP sino también para otros lenguajes de programación. El patrón MVC requiere que el código fuente se divida en múltiples módulos, cada uno de los cuales tiene uno de tres propósitos.

El primer tipo de módulo es el "?modelo", que contiene no sólo los datos sin procesar sino también el conjunto de reglas utilizadas para determinar la estructura de datos y los permisos de acceso.

El segundo tipo de módulo es la "vista", que se utiliza para presentar datos al usuario.

El tercer tipo de módulo es el "?Controlador", que se utiliza para explicar la interacción entre el usuario y la vista. Los controladores convierten las acciones del usuario (por ejemplo, seleccionar o editar contenido) en comandos para modificar datos en el modelo. Normalmente, solo puede haber un modelo en un marco, pero puede haber varios pares de vista y controlador.