Architekturmuster · Frage 1 von 12
Wofür steht die Abkürzung MVC in der Softwarearchitektur?
1 Antwort ist richtig. Einfach
Lösung anzeigen
Lösung
- B Model-View-Controller
Erklärung
MVC (Model-View-Controller) teilt eine Anwendung in drei Rollen: Das Model hält Daten und Geschäftslogik, die View stellt sie dar, der Controller nimmt die Anfrage entgegen und verbindet beides. In TYPO3 folgt Extbase diesem Muster: Domain-Objekte liegen unter Classes/Domain/Model, Controller unter Classes/Controller, und Fluid-Templates übernehmen die Rolle der View. Die Trennung sorgt dafür, dass man z. B. das Template austauschen kann, ohne die Logik anzufassen. Begriffe wie „Component“ oder „Version“ klingen vertraut, gehören aber nicht zu diesem Muster.