Frage

Ich arbeite an einem großen Umbau einer Webanwendung.

Es besteht derzeit aus einigen gemeinsamen Skripten, die auf allen Seiten (gemeinsame Funktionen, Header, Fußzeile ...) sowie Einstiegspunkte für alle Arten von Aktionen (login.php, viewthis.php, viewThat.php) enthalten sind.

Jetzt denke ich darüber nach, einen Frontcontroller vorzustellen und stattdessen eine Art Modellarchitektur zu verwenden.

Ich würde gerne wissen: Was sind die Vor- und Nachteile beider Architekturen? Irgendwelche besonderen Vorteile? Was sollte im Allgemeinen verwendet werden (falls vorhanden)?

War es hilfreich?

Lösung

Ich würde einen Controller empfehlen. Sie erhalten eine zentralisierte Validierung von In-Data, einfachere Anpassung für mod_rewrite usw.

Ich kann keinen wirklichen Punkt der anderen Technik sehen. Es ist nur alt.

Grüße,

/t

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top