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

Jo Hasenau info at cybercraft.de
Tue Dec 2 18:26:07 CET 2014


Am 02.12.2014 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?

Vergiss einfach mal das Stichwort "pibase" und geh davon aus, dass der 
TYPO3-Core Dir neben Extbase einen Haufen an Möglichkeiten bietet, mit 
ein wenig eigenem PHP-Code Dein Ziel zu erreichen.

Selbst wenn die eigentliche "pibase"-Klasse irgendwann völlig 
verschwinden sollte, bleiben die grundlegenden Core-Methoden, auf die 
pibase zurückgreift ja weiterhin erhalten. Eigentlich ist diese Klasse 
ja nichts weiter als eine Sammlung von zusätzlichen Methoden, um Dinge 
wie Listen, Detailansichten, Pagebrowser etc. auszugeben.

Und auch für den Fall, dass Du gern nach den Prinzipien des MVC-Patterns 
arbeiten möchtest, bedeutet das nicht sofort, dass Du dafür auf Extbase 
zurückgreifen musst, wenn Du Dich damit nicht anfreunden kannst.

Extbase dient vor allem dazu, sich die Prinzipien anzueignen, die man 
benötigt, wenn man irgendwann mal was mit FLOW anfangen möchte. Wobei 
die beiden sich mit der Zeit doch zunehmend voneinander entfernen, weil 
gravierende Änderungen von FLOW oft nicht (mehr) in Richtung Extbase 
portiert werden.

Von daher würde ich das ganz entspannt angehen und nicht jedem Gerücht 
glauben ;-)

Joey

-- 
Diversity:
Die Kunst zusammen unabhängig zu denken
The art of thinking independently together.
--
Facebook: https://www.facebook.com/johasenau
Twitter: http://twitter.com/bunnyfield
Xing: http://contact.cybercraft.de
TYPO3 cookbook (2nd edition): http://www.typo3experts.com


More information about the TYPO3-german mailing list