Unsere Mittel zum Erfolg

Smarty

Smarty ist eine Template-Engine, welche den Ansatz vertritt, die Programm- von der Präsentationsebene zu trennen. Dies gewährleistet, dass der Quellcode übersichtlicher und damit einfacher wartbar wird. Die Smarty-Syntax ist der von PHP relativ ähnlich und leicht erlernbar.

Für häufig benötigte Vorgänge bietet Smarty vorgefertigte Strukturen, die sich sofort einsetzen lassen. Es ist unerheblich, ob Smarty für einfache Webseiten oder hochkomplexe Anwendungen eingesetzt wird. Durch die LGPL ist es erlaubt, die Template-Engine auch für kommerzielle Projekte einzusetzen. Noch dazu ist Smarty als Open Source ohne zusätzliche Kosten nutzbar.

Unter der Haube kompiliert Smarty Kopien der Templates als PHP-Skripte. Notwendige Systemvoraussetzung ist daher ein Server mit einer PHP Version ab 4.0.6.

© Konstantin Gastmann / pixelio.de