Am 24.03.2016 um 09:42 schrieb Stefan Padberg:
Am 24.03.2016 um 08:42 schrieb Bernd Wilke:


ich denke du musst hier erstmal zwischen Fluid und fluidcontent
unterscheiden.
fluid als Funktionalität des Cores wird sicher sehr wesentlich in der
Zukunft sein und du wirst auch kaum herum kommen.
Immer mehr Extensions stellen ihr Templating auf Fluid um.

Das ist klar. Es geht mir um eine Einschätzung des Projektes
<http://fluidtypo3.org>, das sich selbst mit "Fluid Powered TYPO3"
bezeichnet. Ich hatte immer gedacht, naja, die machen Fluid mit "ein
bisschen drumherum", lohnt sich nicht. Aber so ist es eben nicht.

Das Konzept zielt darauf ab, TypoScript ausschließlich zur Konfiguration
von Pfaden und Konstanten zu verwenden. Alle Logik wird komplett in
Fluid ausgelagert. Hierzu wurde Fluid mit der "flux" extension
erweitert. Das ist meinem Eindruck nach der Kern der Geschichte.

Ein besonderer Clou ist, dass man in Fluid-Templates mit Hilfe von
Fluid-Formularen (sic!) Variablen definieren kann. Die müssen also nicht
aus der Datenbank ausgelesen oder über Typoscript eingelesen werden.
Damit kann ich dann Seiten- und Contentelement Templates völlig frei
direkt in Fluid erstellen.

Drei Fragen bleiben für mich:

a) Wie ist die Performance? Ich vermute, dass die besser ist als mit
Typoscript-Libs und -Conditions. Damit habe ich nämlich gerade sehr
paradoxe Erfahrungen in einem Projekt mit hohem Traffic machen müssen.

da mus sich sagen: meine Erfahrungen mit einem großen Projekt, das ausschließlich FluidContent und Gridelements arbeitete: am Ende war die BE-Performance (die in diesem Fall wichtiger war) sehr schlecht. Als ich das Projekt verlassen habe war eine Umstellung auf 7.6 und FSC geplant. Da kann ich aber nciht sagen was daraus geworden ist.


b) Ist das die Zukunft? So weit ich weiß, zielen die Core Entwickler
immer noch in Richtung von NEOS. Und dort gibt es ja ein erweitertes
TypoScript zur Template-Konfiguration. Bleibt da noch Platz für ein
völlig anderes Templating-Konzept?

die Zukunft dürfte wohl eher FSC sein.
bei FluidContent kommt am Ende nämlich wieder das gleiche Problem wie bei templaVoila: alle (Nutz-)Daten liegen in XML-Strukturen. und dann ist die Performance wieder im Keller

c) Ist "flux" mit TYPO3 7.6 kompatibel? Nach meiner (hoffentlich
unmassgeblichen) bisherigen Erfahrung muss ich hier leider ein
Fragezeichen anbringen.

kann ich jetzt nicht aus Erfahrung sprechen, aber ich vermute mal ja.
Es gibt wohl inzwischen mehrere Entwickler rund um Claus Due, die mitarbeiten und das ganze weiterentwickeln und am Leben halten. Ich meine sogar gehört zu haben dass einige features in den Core übertragen werden sollen (ähnlich wie bei gridelements).

bernd

_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german

Antwort per Email an