Quel moteur de templates choisir ? [PHP] - PHP - Programmation
Marsh Posté le 13-09-2004 à 16:24:14
XML/XSL
Marsh Posté le 13-09-2004 à 17:02:07
Xoops utilise SMarty si je me souviens bien et ça marche plutot mas mal (et assez rapide).
Marsh Posté le 13-09-2004 à 18:25:01
Smarty pour moi, satisfait, donc je ne vois pas de raison d'en changer
Marsh Posté le 13-09-2004 à 20:42:30
Mara's dad a écrit : XML/XSL |
d'après ce que j'ai vu c'est plutot pour PHP5 non ?
t'aurais de la lecture à me recommander stp ?
Marsh Posté le 13-09-2004 à 22:46:59
XSLT est utilisable avec PHP4 et la lib sablotron. http://www.php.net/manual/fr/ref.xslt.php
Pour les lecture, ben ya :
Professional xsl - http://www.fnac.com/Shelf/article.asp?PRID=1219164
et
XSLT - http://www.fnac.com/Shelf/article.asp?PRID=1240019
Avec une préférence pour le deuxième qui est un ouvrage de référence alors que l'autre est plus un tuto.
XML/XSL, c'est une autre manière de penser la "programation". C'est pour ça que j'aime. Ca change des languages de prog habituels. Un peu comme les expressions régulières, j'ai l'impression de changer de cerveau pour penser autrement
Un autre avantage, c'est un standard. Je ne suis pas pour mettre du XML partout, loin de là. Mais quand ça colle, c'est super efficace et à priori durable.
Marsh Posté le 16-09-2004 à 14:10:02
Question toute bete, mais, a quoi ca sert les templates ??
Marsh Posté le 16-09-2004 à 14:21:24
mouais... t-aurais pas un bon tuto ? pask g fait un exemple ya 30 min avec phplib, mais je saisis pas trop l-importance du probleme...
Merci! :-)
Marsh Posté le 16-09-2004 à 14:24:04
non j'ai pas de tuto mais tu dois en trouver facilement.
En fait, quand tu fais un site php avec des templates, t'évites tous les echo et les prints. Ensuite, tu peux créer les templates puis change le design sans toucher au php, donner le design à faire à un webdesigner, séparer le boulot, avoir plusieurs skins, etc...
Marsh Posté le 16-09-2004 à 14:24:57
bin je vais chercher alors! :-)
je comprends un peu mieux deja! Merci!
Marsh Posté le 13-09-2004 à 15:50:56
J'utilise actuellement FastTemplate, qui me satisfaisait par rapport à ce que je lui demandais. Mais manifestement ce n'est pas ça niveau perfs, et il ne supporte pas (à moins que je me trompe) les blocs dynamiques imbriqués. Vu le nombre de librairies disponibles, c'est un peu la jungle
Alors quel moteurs me recommandez-vous ?
· FastTemplate ?
· IntegratedTemplate ?
· ModeliXe ?
· phemplate ?
· php_template ?
· PHPLib Templates ?
· Smarty ?
· TemplatePower ?
· UltraTemplate ?
· Yapster ?