[TYPO3-english] is TYPO3 for me
Patrick Schriner
patrick.schriner at diemedialen.de
Wed Nov 14 11:38:18 CET 2012
Extbase / Fluid allows for fairly simple extension development. Moreover
in a lot of cases you can get away without writing any SQL yourself - but
you have to except the tradeoff (ORMs will never have the same performance
as optimized queries).
Fluid templates are a lot more powerfull than classic TYPO3 templating for
extensions, as you can put some logic into the templates themselves (loops
EG). Tbh in some cases it has failed me (mostly: building an array in
fluid out of variables), but not to the point of being unnerving.
In general Extbase suits better to more modern PHP approaches -
encapsulation, abstraction, TDD or unit tests in general - than classic
pi_base Extension development. Most Extbase extension we write tend to be
a lot nicer (code-wise) and more maintainable then classic extensions.
Regarding Neos - I have never used it - but I would never suggest /
recommend using a 1.0 release if you are not of the adventurous kind.
Around the end of next year with the probable 6.2 release there might be a
good reason to switch to Neos as 6.2 will (by removing the compatibility
layer for missing namespaces) break most of the old extensions anyway (if
I'm not missing a point).
On Wed, 14 Nov 2012 08:45:48 +0100, Gour <gour at atmarama.net> wrote:
> On Tue, 13 Nov 2012 23:28:19 +0100
> Torsten Schrade <schradt at uni-mainz.de> wrote:
>
>> Now you have made me very curious with this statement - why old, why
>> ugly, why slow? None of the other approaches is really is usable
>> without TypoScript at some point... TS is the one thing that has
>> remained stable ever since ;) Please don't get me wrong, I'm
>> seriously interested.
>
> I'm also curious how will Extbase/Fluid influence the way one builds
> web sites in Typo3 in the future (6.x branch)?
>
> Moreover, yesterday I heard that Neos *might* be released it the next
> spring, so I wonder if Extbase/Flow/Fluid is the way to go and learn
> first when we do not have legacy sites to maintain and we can hopefully
> start with 6.x branch?
>
>
> Sincerely,
> Gour
>
--
Patrick Schriner
More information about the TYPO3-english
mailing list