Hallo,
ich habe nun schon ein paar Sachen mit einem bekanntem Framework gemacht. Ich finde die MVC Architektur auch gar nicht mal ganz so unpraktisch jedoch muss ich sagen, dass ich bisher mehr deutliche Nachteile fand, als Vorteile.
Vorteile:
- teils gleiche Ordnerstruktur
- einige enthaltene Module & Features
Nachteile:
- Komplexisierung einfacher Dinge => siehe Zend:Forms
- Bei neuen Frameworkversionen kann es vorkommen und kommt es vor das nichts mehr funktioniert => Hohe Wartbarkeit oder starkes Sicherheitsrisiko
- Communityabhängigkeit durch Patches
- Ich brauch bei Framework Projekten trotz Kenntnisse deutlich länger für die Einarbeitung, als wenn ich Codes lese die vollständig selbst geschrieben wurde oder wo einfach nur Klassen genutzt wurden.
- Die Zeitersparnis mag ich langfristig stark anzuzweifeln
Wie seht ihr das? Bitte nur wer auch Frameworkkenntnisse hat und die MVC Architektur kennt