Foros del Web » Programación para mayores de 30 ;) » Programación General »

MVC VS otras arquitecturas

Estas en el tema de MVC VS otras arquitecturas en el foro de Programación General en Foros del Web. Unos compañeros y yo queremos hacer una aplicación en php de alta seguridad y alto rendimiento (dentro de lo alto que pueda ser el rendimiento ...
  #1 (permalink)  
Antiguo 07/11/2011, 11:52
Avatar de jayjayjay_92  
Fecha de Ingreso: octubre-2008
Mensajes: 77
Antigüedad: 15 años, 6 meses
Puntos: 0
MVC VS otras arquitecturas

Unos compañeros y yo queremos hacer una aplicación en php de alta seguridad y alto rendimiento (dentro de lo alto que pueda ser el rendimiento de php), muy simple pero muy estable. Esencialmente tendrá que manejar sesiones, ajax y bases de datos.

La pregunta es si la solución es MVC o MVP.

Al haber solo 2 canales de comunicación en MVP (modelo-presentacion vista-presentación) creemos que debería ser mucho más sencillo de lo que sería un MVC sin impacto en la escabilidad ni en el rendimiento.

La pregunta es si alguien puede argumentar por qué MVC es mejor que MVP para nuestro caso considerando que no queremos depender de ningún framework externo.

Si alguien conoce alguna arquitectura más adecuada tampoco estaría de más saberla

Última edición por jayjayjay_92; 07/11/2011 a las 12:10
  #2 (permalink)  
Antiguo 08/11/2011, 21:54
 
Fecha de Ingreso: septiembre-2007
Ubicación: PyRoot
Mensajes: 1.515
Antigüedad: 16 años, 7 meses
Puntos: 188
Respuesta: MVC VS otras arquitecturas

Hola amigo.

Te cuento que yo no conozco como sea el modelo VP. No estoy seguro pero creo que es la primera vez que lo escucho, mmmm.... Realmente no recuerdo.

Te platico que yo soy mas programador en Java que en PHP, y por ello me voy mas al vista controlador.

La arquitectura de 3 capas que elijas debe hacer su función que es separar el diseño de la programación y de los datos.

Te recomiendo MVC.

Tus clases encargadas de gestionar (consultar,registrar,...) datos llamalos objetos o clases DAO (Data access object)

Tus clases encargadas de la programación general, en java llamados Beans

Y aquellas que muestran la vista al cliente,

Ahi lo tienes. La forma más fácil de trabajar con varias personas siguiendo un modelo de lo más sencillo.
__________________
Si quieres agradecer el triangulo obscuro de la parte derecha debes presionar +.

Etiquetas: framework, mvc
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:06.