Récemment, j'ai lu certains articles de blog concernant MVC et comment ils ne conviennent pas au Web . J'ai découvert des modèles alternatifs comme l' architecture RMR .
Je suis curieux de savoir quels autres modèles les gens utilisent sur le Web en plus de MVC? De plus, s'il existe un cadre qui implémente le modèle, veuillez poster un lien vers celui-ci.
design-patterns
architecture
mvc
TaylorOtwell
la source
la source
Réponses:
Je suis content de voir cela publié.
Paul James (auteur de l'un de vos liens) a en fait le framework PHP Tonic: http://peej.github.com/tonic/ Ce qui est assez agréable et léger.
Il y a aussi le Recess Framework, qui est une approche RESTful: http://www.recessframework.org/
Vous pouvez également être intéressé par flourishlib , un non-mvc un -Cadre.
Personnellement, j'aime la philosophie derrière l'approche scala / lift:
J'ai passé de nombreuses années à créer des applications backend C ++ avec une copie de GoF à mes côtés, et à venir dans le développement Web pur, je suis naturellement passé directement à un framework MVC ... (haletant!) style, avec quelques cours organisés pour me garder AU SEC. Et j'ai arrêté d'utiliser des cadres et j'ai opté pour le style de cadre sans cadre de Rasmus pour la séparation des préoccupations.
Je suis impatient d'essayer l'approche Lift, mais j'ai été trop occupé.
la source
Voici quelques idées possibles à considérer:
On pourrait essayer de faire valoir que les formulaires Web initiaux ont essayé d'être proches d'un VC de MVC avec le code derrière et le balisage dans des fichiers séparés, mais je ne sais pas jusqu'où je voudrais aller.
la source