Recientemente he estado leyendo algunas publicaciones de blog sobre MVC y cómo no se ajusta a la web . Aprendí sobre patrones alternativos como la arquitectura RMR .
Tengo curiosidad por saber qué otros patrones están usando las personas en la web además de MVC. Además, si hay un marco que implementa el patrón, publique un enlace a él.
design-patterns
architecture
mvc
TaylorOtwell
fuente
fuente
Respuestas:
Me alegra ver esto publicado.
Paul James (autor de uno de sus enlaces) en realidad tiene el marco PHP Tonic: http://peej.github.com/tonic/, que es bastante agradable y ligero.
También existe el Marco de recreo, que es un enfoque RESTful: http://www.recessframework.org/
También te puede interesar flourishlib , un marco de trabajo que no es de mvc.
Personalmente, me gusta la filosofía detrás del enfoque scala / lift:
Pasé muchos años construyendo aplicaciones de backend de C ++ con una copia de GoF a mi lado, y entrando en el desarrollo web puro, naturalmente fui directamente a un marco MVC ... Sin embargo, a medida que pasaron los meses, me encontré gravitando hacia un procedimiento más (¡jadeo!), con algunas clases organizadas para mantenerme SECO. Y dejé de usar frameworks y seguí con el estilo de framework No-Framework de Rasmus para la separación de preocupaciones.
Estoy ansioso por probar el enfoque de elevación, pero me he mantenido demasiado ocupado.
fuente
Aquí hay un par de posibles ideas para considerar:
Se podría tratar de argumentar que los Web Forms iniciales intentaron estar cerca de un VC de MVC con el código detrás y el marcado en archivos separados, pero no estoy seguro de qué tan lejos me gustaría llegar a ese agujero de conejo.
fuente