dedlfix: Seitenverwaltung über 'index.php' ohne (MySQL) DB

Beitrag lesen

Tach!

Entspricht das nicht dem MVC Prinzip?

Wie 1UnitedPower schon sagte, mischst du hier etwas zusammen. MVC an sich ist nur das Muster, dass man einen Controller hat, der das Model und die View zusammenbringt. Wie der Controller angesprochen und ausgewählt wird, ist nicht Bestandteil des Musters. Da Code entsprechend diesem Muster allein aber nicht lebensfähig ist, braucht man noch diverse andere Muster. Das eine ist das Routing, das Daten eines Requests analysiert und daraufhin den entsprechenden Controller ermittelt. Wenn du einen gemeinsamen Einstieg für alle Requests erstellst, dann spricht man in der Regel von einem Front Controller (hat nichts mit dem MVC-Controller zu tun). MVC-basierende Systeme haben üblicherweise diese Dinge mit an Bord, deswegen sind sie aber kein Bestandteil des MVC-Musters an sich.

dedlfix.