In letzter Zeit habe ich einige Blogposts über MVC gelesen und wie es nicht ins Web passt . Ich habe alternative Muster wie die RMR-Architektur kennengelernt .
Ich bin neugierig, welche anderen Muster die Leute im Web neben MVC verwenden. Wenn es ein Framework gibt, das das Muster implementiert, posten Sie bitte einen Link dazu.
design-patterns
architecture
mvc
TaylorOtwell
quelle
quelle
Antworten:
Ich bin froh, dass dies gepostet wurde.
Paul James (Autor eines Ihrer Links) hat tatsächlich das Tonic-PHP-Framework: http://peej.github.com/tonic/ Das ist ganz nett und leicht.
Es gibt auch das Recess Framework, ein REST-Ansatz: http://www.recessframework.org/
Vielleicht interessieren Sie sich auch für flourishlib , ein non-mvc un -framework.
Ich persönlich mag die Philosophie hinter dem Scala / Lift-Ansatz:
Ich habe viele Jahre damit verbracht, C ++ - Backend-Apps mit einer Kopie von GoF an meiner Seite zu erstellen, und bin dann direkt zu einem MVC-Framework übergegangen (Keuchen!) Stil, mit einigen Klassen zusammengewürfelt, um mich trocken zu halten. Und ich hörte auf, Frameworks zu verwenden, und entschied mich für den No-Framework- Framework-Stil von Rasmus , um Bedenken zu trennen.
Ich bin bestrebt, es mit dem Lift zu versuchen, habe mich aber zu sehr damit beschäftigt.
quelle
Hier wären ein paar mögliche Ideen zu berücksichtigen:
Man könnte versuchen zu argumentieren, dass die anfänglichen Web Forms versucht haben, einem MVC-VC mit dem Code dahinter und dem Markup in separaten Dateien nahe zu kommen, aber ich bin mir nicht sicher, wie weit ich in diesem Kaninchenbau gehen möchte.
quelle