Smarty ist eine in PHP geschriebene Template-Engine. Sie erm?glicht die Trennung von PHP-Programmierern und -Künstlern. Der Programmierer hat keine Auswirkungen auf die Seite Das Design des Künstlers und die erneute ?nderung der Seite durch den Künstler haben keinen Einfluss auf die Programmlogik des Programms, was besonders bei Mehrpersonen-Kooperationsprojekten wichtig ist.
Smarty ist die beliebteste PHP-Template-Engine und die neueste Version ist Smarty 3.