[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