Autor Tema: ¿Que es el Modelo Vista Controlador (MVC)?  (Leído 4357 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado WHK

  • 吴阿卡
  • Administrador
  • Aportador
  • *****
  • Mensajes: 555
  • Karma: +15/-3
  • Coder
    • Yahoo Instant Messenger - yan_uniko_102
    • Ver Perfil
    • WHK
    • Email
¿Que es el Modelo Vista Controlador (MVC)?
« : febrero 13, 2010, 06:49:07 pm »
Cito desde wikipedia:

http://es.wikipedia.org/wiki/Modelo_Vista_Controlador
Citar
Modelo Vista Controlador (MVC) es un estilo de arquitectura de software que separa los datos de una aplicación, la interfaz de usuario, y la lógica de control en tres componentes distintos. El patrón MVC se ve frecuentemente en aplicaciones web, donde la vista es la página HTML y el código que provee de datos dinámicos a la página. El modelo es el Sistema de Gestión de Base de Datos y la Lógica de negocio, y el controlador es el responsable de recibir los eventos de entrada desde la vista.


En otras palabras cuando un framework dice que se basa en MVC quiere decir que no vas editando manualmente cada diseño, tablas, formularios etc ya que el sistema los crea solo gracias a clases y funciones que lo hacen por ti, solamente los configuras según sea el framework en el que trabajas y luego lo envías a impresión sobre el sitio WEB.

Si alguien tiene dudas o aportes pues bienvenido sea :P
Mi WEB - The Hacktivism is not a crime - Si no lo hago yo, que lo hagan otros -
Si has encontrado útil este articulo recuerda que puedes ayudarnos con tu donación voluntaria la cual ayudará al staff y a la mantención del foro.

Desconectado 3l3cTr0n1k_0

  • Recién llegado
  • *
  • Mensajes: 47
  • Karma: +5/-1
    • Ver Perfil
    • El arte de programar
    • Email
Re: ¿Que es el Modelo Vista Controlador (MVC)?
« Respuesta #1 : abril 27, 2010, 11:54:52 am »
Cito desde wikipedia:

http://es.wikipedia.org/wiki/Modelo_Vista_Controlador
Citar
Modelo Vista Controlador (MVC) es un estilo de arquitectura de software que separa los datos de una aplicación, la interfaz de usuario, y la lógica de control en tres componentes distintos. El patrón MVC se ve frecuentemente en aplicaciones web, donde la vista es la página HTML y el código que provee de datos dinámicos a la página. El modelo es el Sistema de Gestión de Base de Datos y la Lógica de negocio, y el controlador es el responsable de recibir los eventos de entrada desde la vista.


En otras palabras cuando un framework dice que se basa en MVC quiere decir que no vas editando manualmente cada diseño, tablas, formularios etc ya que el sistema los crea solo gracias a clases y funciones que lo hacen por ti, solamente los configuras según sea el framework en el que trabajas y luego lo envías a impresión sobre el sitio WEB.

Si alguien tiene dudas o aportes pues bienvenido sea :P


un framework quiere decir que cada capa de dato, logica, negocio, transporte, transaccion, etc...

la vas separando ordenadamente , y cada una de ella interactua solo comunicandoce y transpasando informacion...

Eso es un framework, MVC ( es un tipo de ordenamiento para el uso en un framework)

MVC significa = modelo,vista,controlador

El Modelo representa la estructura de datos. Típicamente sus clases de modelo contendrán funciones que lo ayudarán a recuperar, insertar y actualizar información en su base de datos.

La Vista es la información que es presentada al usuario. La Vista normalmente será una página web, una vista también puede ser un fragmento de una página como un encabezado o un píe de página. También puede ser una página RSS, o cualquier otro tipo de "página".

El Controlador sirve como un intermediario entre el Modelo, la Vista y cualquier otro recurso necesario para procesar la petición HTTP y generar una página web


. . . . . . . .