Template System UL4 vs. Fluid - modern, intuitiv und flexibel

Ein Traum von Web-Agenturen kann wahr werden — wenn es gewünscht wird: Mit einer einzigen Templatesprache alle (Programmier-)Plattformen zu bedienen, um Templates zu erstellen — ob php, JSP, Python, ... .

Veröffentlicht am

Das würde Einarbeitungszeit sparen, eine große Wiederverwendbarkeit des Templatecodes schaffen und zu einer schnelleren Projektabwicklung führen.

UL4, ein plattformunabhängiges Template System — durch Bytecode

Es gibt eine Vielfalt an Template Systemen wie beispielsweise Fluid, vLIB und GRAILS. Jedes ist für genau eine Plattform geschrieben worden. Als wir uns entscheiden mussten, welches Template System LivingLogic künftig benutzen wird, waren wir von keinem existierenden überzeugt — insbesondere war keines der Template Systeme plattformunabhängig nutzbar. Deshalb haben wir das Template System UL4 als ein konsequent plattformunabhängiges System selbst entwickelt. Analog zu den revolutionären modernen Sprachen Java oder C# wird mit UL4 ein Bytecode erzeugt, der dann auf verschiedenen Plattformen gerendert werden kann.

LivingLogic besitzt viel Erfahrung mit Template Systemen. Wir nutzen das Python-basierte Template System XIST, dessen Entwicklung bereits vor mehr als 10 Jahren von LivingLogic begonnen wurde und mit der das Content Management System XIST4C seit seiner ersten Version arbeitet. XIST4C ist FLLOSS (Free LivingLogic Open Source Software). Die Erfahrungen dieser Technologie haben wir nun konsequent für das Template System UL4 genutzt.

Lernen Sie den genaueren Hintergrund und vor allem auch die Ähnlichkeiten und Unterschiede zum Template System Fluid von Typo3 Version 5 kennen: Template System UL4 vs. Fluid - modern, intuitiv und flexibel.

Übrigens, Sie können sofort beginnen, UL4 einzusetzen! Für weitere Fragen stehen wir Ihnen gerne zur Verfügung. Haben Sie Interesse an einer Mitarbeit am Projekt UL4? Schreiben Sie doch einen Renderer für php und nutzen Sie UL4 als Alternative zu Fluid!