passt nicht wirklich zu WebApplication: hier heisst es vielmehr: 1) Db Updates (falls Form Response) 2) output fro Db Model
die Aufteilung zwischen den 3 Teilen ist in Joomla nicht wirklich klar
am Schluss machte es doch immer controller->redirect(), also haupt Logik nicht im MVC!
File/Klassenstruktur
eine Verwirrende Mischung von Konfiguration (diverse XML's), KlassenNamen, FileNamen (nach Konvention oder direkt include'd) häufig werden Sachen doppelt gemacht (z.B. in XML und mit FileNamensKonvention) und es ist von aussen nicht klar, was funktional und was Konvention ist...
scheint mir sehr mühsam, die einzelnen Teile zusammenzusetzen, bzw. ein fehlerhaftes Teil zu finden
mit IDE (z.B. NetBeans) besser aber immer noch mühsam
unendlich viele verschiedene Methoden um ein Klasse, bzw ihr File zu finden - auch autoloader in vielen Varianten ...
auch die Aufteilung in Site/Admin ist nicht immer klar, z.B. ist XML für MenuItemFelder in site/views/wk1/tmpl/default.xml
Tutorials helfen da auch nicht weiter, erklären wenig über Struktur und Ideen dahinter
ich habe mit grossem gelernt und ausprobiert, aber mit sehr dürftigem Erkenntnisgewinn ...