JeuWeb - Crée ton jeu par navigateur

Version complète : Votre avis sur ce 'moteur' de template
Vous consultez actuellement la version basse qualité d'un document. Voir la version complète avec le bon formatage.
Slt,
depuis qlque temps je piste tous les moteurs de template, en espérant tombé sur le st graal... mais ils se ressemblent tous, et pour l'instant je trouve tout ca très lourd.

Et là, sur http://www.phpguru.org/ (site en english mais excellent, plein de ressource et d'astuces) je tombe sur ce 'mini moteur', très (voir hyper) léger, qui semble sortir des sentiers battus...

J'aimerai assez l'avis de gens qui ont l'habitude d'utiliser les templates.

Infos ici :
http://www.phpguru.org/static/templating.html

Download ici (9ko) :
http://www.phpguru.org/downloads/templat...1.4.tar.gz

Merci !

----- EDIT :
Et pour ceux qui ont la flemme de télécharger 2 allez voir ici, j'ai mis le fichier de doc, mais surtout la classe proprement dites
http://isoat.free.fr/test/template/
nous a lecol on nous a initier avec smarty :s
apres est ce aue c'est le plsu simple ou le plus leger je ne sais pas mais en tout cas tres facil a configurer et a tuiliser...
si qulqun q plsu dinformation ....
Et bien depuis j'ai testé en profondeur phplib/phpbb, que j'ai un peu modifié à ma sauce, et il est très simple, et rien à configurer... et tout de même assez puissant, en tout cas pour l'usage que j'en ai fait.

Par contre smarty, contrairement à ce que tu dis, j'ai lu un comparatif des moteurs de template, et une bonne introduction à smarty sur developpez.com, et certes smarty est de loin le plus complet et le plus souple à l'usage, mais apparement il demande en échange un gros gros boulot d'apprentissage et de maitrise...

Alors qu'en dis tu ?

Pour ce qui est du script dont je parlais au 1er message, je ne l'ai pas encore testé mais je vais m'y mettre, car là j'ai justement besoin d'un ptit systeme de template tout simple et léger. Vous en donnerai des nouvelles.
J'avais utilisé phplib. J'ai rencontré des problèmes avec les echos contenant des apostrophes {ou simples quotes} Obligé d'utiliser des fonctions primitives & encore ... Je trouvais encore des bugs ... Bref, j'préfère encore faire mon moteur tout seul, comme ça je sais ce qu'il y a comment ça marche, et surtout j'en ai pas trop 2
phplib est simple, mais un peu trop. si tu veux faire des boucles à plusieurs niveaux d'imbrication, des if, bon courage!

perso, je suis revenu à un codage séparé des éléments:
_ une classe pour faire les choses techniquement : vérifications, lien avec la base de données
_ un script utilisant la classe pour décider comment traiter les informations
_ et à la fin, un fichier de template html + echo en PHP avec quelques if pour afficher les données

pour la suite, ce sera ça ou smarty.

A+

Pascal
C'est quoi un moteur de template ? template je sais, mais un moteur ké sa ko?

edit :

ok raoull merci.
En gros, un "moteur de template" (c'est vrai quelle drole d'expression) est en général une classe en php, dans laquelle le codeur passe toutes les variables et autres infos, et qui s'occupe d'analyser le(s) fichier(s) de template pour y remplacer ces variables, faire les boucles, etc. et qui renvoie le code html final de la page.
URLs de référence