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 the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.