Worum es geht
Skript 07 (PHP – Architektur), Folien 10 bis 13: „Und der Rest?“, View-Ebene, View/Controller mit PHP und das Bild einer MVC-Anwendung mit PHP.
Die Frage des Abschnitts: Wie teilt man den Rest einer PHP-Seite auf View und Controller auf, und wie kommen die Daten vom einen zum anderen?
So gehen wir vor:
- Die Seite von Folie 10 ansehen: Was ist besser, was stört noch?
- Was auf die View-Ebene gehört und was nicht.
- Die Seite in Controller und View teilen.
- Das Gesamtbild und eine Klausurfrage.
CProductDB hat eine statische Methode find_all($db), die alle Produkte als Array von Objekten liefert.