[TYPO3-german] Was hab ich denn vom Domain Driven Design?

Michael Kasten home at m-kasten.de
Tue Dec 2 17:45:00 CET 2014


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hallo bbb?

ich kann deine Kritik ein Stück weit nachvollziehen jedoch sagt mir die Wahl deines Betreffs und
der eigentliche Inhalt das du zwei Bereiche ansprichst.

Domain Driven Design: Ist ein Konzept in der jeder Verantwortliche für seine eigenen Fachdomäne
zuständig ist, das hat noch überhaupt nichts mit Programmierung zu tun. (ich lasse mich hier gerne
korrigieren)

Was du eigentlich meinst ist das MVC Modell das mit Extbase und Fluidtemplates umgesetzt wird.

Für mich ist das Thema Extension Entwicklung mit Einführung dieses Modells, ebenfalls
unattraktiver geworden, aber das ist vielleicht auch ein gewolltes Verhalten.

Wenn nicht mehr jeder wegen jeder kleinen Anforderung eine Extension ins Repository schmeißt wo
diese dann verkümmert muss man das auch wohlwollend zur Kenntnis nehmen.

Ich persönlich glaube das fast alle Anforderungen mit TS und den am Markt vorhandenen Extensions
lösen zu können.

Wenn ich heute eine Eigenentwicklung kalkulieren müsste, würde diese weitaus teurer ausfallen als
noch zu Zeiten von Pibase, was durchaus auch an der mangelnden Routine liegen kann.

Knackpunkt ist die Performance, eine schnelle Seite auf einem durchschnittlich ausgestatteten
Server ohne zusätzliche Caches wie APC o.ä. halte ich aktuell für eine Wunschvorstellung.
Die Performance bricht imho mit der Verwendung von Fluidtemplates, entsprechend von
Verschachtelungstiefen immer weiter ein.

Was mich am meisten stört ist doch eher eine unvollständige Bibliothek, wie fehlende
Dateviewhelper oder z.B. das fehlende Medienmanagement bei Uploads über das Frontend (k.a. ob das
nun mittlerweile komplett mit FAL funktioniert)

my2cent




Am 02.12.2014 um 17:19 schrieb N W:
> Hallo,
> 
> TYPO3 war ja noch nie besonders schlank und nun, wo es sich zu einer Art Enterprise-CMS
> entwickelt hat, scheinen auch die einfachen pibase Extensions aus der Mode zu kommen. Ich kann
> mir sehr gut vorstellen, dass es ab einer gewissen Projektgröße durchaus sehr viel Sinn macht,
> auf Extbase umzusteigen. Für mich als Gelegenheits-Extension-Entwickler stellt sich jedoch
> berechtigter Weise die Frage, warum ich mich mit so einem hochtheoretischen Kram
> auseinandersetzen soll, wenn ich ein Problem auf die altmodische Art in weniger als 500
> Codezeilen lösen kann.
> 
> Gibt es eine klare Aussage darüber, wie lange pibase Extensions noch unterstützt werden? Welche
> Dokumentationen zu Extbase könnt Ihr empfehlen?
> 
> Gruß, bbb _______________________________________________ TYPO3-german mailing list 
> TYPO3-german at lists.typo3.org http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

- -- 
Michael Kasten | http://m-kasten.de
Im wirklichen Leben gibt es kein [Strg]+[Z]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBAgAGBQJUfeyMAAoJEF1/iIvWnG8N9+wIAJ8QmPhxLgNYSxVRXq4dOt65
omVFYNFma6TIxHO59Sm5UjyfL1fpKsdlvYKMA7y+BaoEP70i3jqvnKkuSM6VKCab
BIuDhbxoTVuotNyCYpMrKWFORV3IqKMR+KQXr/dIlrrji1e0Xjk6xP2+7k6LMKxM
c3dGToWrbnymgiZcT/OCF0CaJoZC9Xoj3UMdv0cSyOUtnBFz1abVoST4MzAS73ZT
FEAlKz/pJn2BYEuOv1HGkL8vcz8gC2FlzHqrHJyxYps058tTJhYeoh1HPLjV0Ldv
RffriQl9TuDeTLYwrXPo80AA/VgC6pqfbhc9kxQdFjHWDXjLAk2l1T4fA+qk6es=
=W6gu
-----END PGP SIGNATURE-----


More information about the TYPO3-german mailing list