Das Model-View-Controller-Pattern

Nun ein wenig Theorie für alle, die es interessiert. CakePHP basiert auf einem Design-Pattern mit dem Namen Model-View-Controller, dessen Grundlage für das Verständnis des Frameworks sehr wichtig ist. Das Model-View-Controller-Modell, oder kurz MVC, wurde ursprünglich für die Erstellung von Benutzeroberflächen mit Smalltalk-80 verwendet. Das Ziel des Modells ist die logische Trennung der Funktionalitäten in einer interaktiven Applikation in abgegrenzte Teilsysteme. Auf diese Weise wird eine hohe Flexibilität für die Darstellung der Daten garantiert sowie ein hoher Grad an Wiederverwendbarkeit einzelner Bereiche.

Model-View-Controller, wörtlich etwa »Modell-Präsentation-Steuerung«, ist inzwischen zu einem weit verbreiteten ...

Get Webentwicklung mit CakePHP now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.