ModeliXe :
- Syntaxe d'une variable dans le template : <mx:text id="Variable" />
- Mise en forme directe : non
- Syntaxe d'une zone dans le template : <mx:bloc id="Zone" >
- Syntaxe pour répétition zone : for (...)
- Programmation dans template : non
- Système de cache intégré : oui
- Url : modelixe.phpedit.com
- Autres : FR, communauté active, très utilisé
- Appréciations : Syntaxe spéciale par rapport aux autres, mais plutot bien dans l'ensemble
Smarty :
- Syntaxe d'une variable dans le template : {$title}
- Mise en forme directe : non
- Syntaxe d'une zone dans le template : {Section name=Zone}
- Syntaxe pour répétition zone : {Section name=Zone loop=$article}
- Programmation dans template : oui
- Système de cache intégré : oui
- Url : smarty.php.net
- Autres : très utilisé
- Appréciations : Il serait super si le template restait seulement un template, et qu'il n'y avait pas de programmation dedans.
TinyButStrong :
- Syntaxe d'une variable dans le template : [Variable]
- Mise en forme directe : non
- Syntaxe d'une zone dans le template : il n'y a pas de définition, c'est assez bizarre comme truc
- Syntaxe pour répétition zone : $TBS -> MergeBlock ("blk1", $cnx_id, "SELECT * FROM t_tbs_exemples");
- Programmation dans template : non
- Système de cache intégré : oui
- Url : tinybutstrong.com
- Autres :
- Appréciations : Bof bof à cause des définition zones et de la répétition prise en charge par la classe
VTemplate :
- Syntaxe d'une variable dans le template : {#Variable}
- Mise en forme directe : non
- Syntaxe d'une zone dans le template : <!--VTP_Zone-->
- Syntaxe pour répétition zone : ?? pas trouvé dans les exemples, sûrement un for (...)
- Programmation dans template : non
- Système de cache intégré : oui
- Url : vtemplate.sourceforge.net
- Autres : Assez bien
- Appréciations :
TPLN :
- Syntaxe d'une variable dans le template : {Variable}
- Mise en forme directe : $TPLN -> Parse ("my_text_1", "Bold Text", "|B");
- Syntaxe d'une zone dans le template : <bloc::Zone>
- Syntaxe pour répétition zone : for (...)
- Programmation dans template : non
- Système de cache intégré : non
- Url : tpln.sourceforge.net
- Autres :
- Appréciations : Pas trop mal
PhpLib/PhpBB :
- Syntaxe d'une variable dans le template : {Variable}
- Mise en forme directe : non
- Syntaxe d'une zone dans le template : <!-- BEGIN Zone -->
- Syntaxe pour répétition zone : ?? pas trouvé dans les exemples, sûrement un for (...)
- Programmation dans template : non
- Système de cache intégré : non
- Url : phplib.sourceforge.net
- Autres :
- Appréciations : Plutôt bien
XTemplate :
- Syntaxe d'une variable dans le template : {Variable}
- Mise en forme directe : non
- Syntaxe d'une zone dans le template : <!-- BEGIN: Zone -->
- Syntaxe pour répétition zone : for (...)
- Programmation dans template : non
- Système de cache intégré : non
- Url : sourceforge.net/projects/xtpl/
- Autres :
- Appréciations : Plutôt bien
FastTemplate :
- Syntaxe d'une variable dans le template : {Variable}
- Mise en forme directe : non
- Syntaxe d'une zone dans le template : <!-- BEGIN DYNAMIX BLOCK: Zone -->
- Syntaxe pour répétition zone : for (...)
- Programmation dans template : non
- Système de cache intégré : non
- Url :
www.thewebmasters.net/php/FastTemplate.phtml
- Autres : FR
- Appréciations : Moyen
MALA Template :
- Syntaxe d'une variable dans le template : [[Variable]]
- Mise en forme directe : non
- Syntaxe d'une zone dans le template : <Zone>
- Syntaxe pour répétition zone : Pris en charge par la classe
- Programmation dans template : ?? je pense que non
- Système de cache intégré : ?? je pense que non
- Url : mala-template.net
- Autres :
- Appréciations : Bof (je n'aime pas la manière dont les boucles de zone sont faites)
Flexy (PEAR) :
- Syntaxe d'une variable dans le template : {Variable}
- Mise en forme directe : {Variable:b}
- Syntaxe d'une zone dans le template : ??
- Syntaxe pour répétition zone : {foreach:var,key,value}
- Programmation dans template : oui
- Système de cache intégré : ??
- Url : pear.php.net/packages/HTML_Template_Flexy
- Autres :
- Appréciations : Bof (je n'aime pas la manière dont les boucles de zone sont faites)
Icitrus :
- Syntaxe d'une variable dans le template : {Variable}
- Mise en forme directe : non
- Syntaxe d'une zone dans le template : <!-- @@@ Zone @@@ -->
- Syntaxe pour répétition zone : ?? pas trouvé dans les exemples, sûrement un for (...)
- Programmation dans template : non
- Système de cache intégré : non
- Url :
www.icitrus.net/template.html
- Autres : FR
- Appréciations : Assez simple, plutôt bien (trop simple ??)
Partager