OVH Cloud OVH Cloud

[PEAR] Quel template ?

6 réponses
Avatar
Georges
Bonjour,

Je souhaite me lancer dans PEAR.
Quel moteur de template me conseillez vous ?
--


-------------------
b.douceyles_doigts_de_votre_nez@laposte.net
Retirez "les_doigts_de_votre_nez" avant de répondre

6 réponses

Avatar
Baroiller Pierre-Emmanuel
quel est le rapport entre pear et les moteurs de templates ? :)

côté PEAR, moi j'aime bien le projet HTML_Template_PHPLIB
le moteur de template que j'ai développé il y a 2 ans utilisait le même
principe, (les salauds! ils me l'ont piqué! :D ) et, perso, moi ça me va
plutôt bien...
après, ça dépends de ce que tu veux faire avec les templates...


"Georges" a écrit dans le
message de news:cevdb7$4rr$
Bonjour,

Je souhaite me lancer dans PEAR.
Quel moteur de template me conseillez vous ?
--


-------------------

Retirez "les_doigts_de_votre_nez" avant de répondre


Avatar
loufoque
Georges a dit le 06/08/2004 11:41:

Bonjour,

Je souhaite me lancer dans PEAR.
Quel moteur de template me conseillez vous ?


Aucun.
Ou alors le plus simple.

Avatar
bruno modulix
Bonjour,

Je souhaite me lancer dans PEAR.
Quel moteur de template me conseillez vous ?


S'il fonctionne, PHPTal. C'est un portage en PHP des Zope Page
Templates, qui sont certainement ce que j'ai vu de mieux dans le genre à
ce jour.

Mais bon, pour en profiter pleinement, il faudrait aussi porter Zope en
PHP !-)

Avatar
Xavier
Georges disait le 06/08/2004 11:41:
Bonjour,

Je souhaite me lancer dans PEAR.
Quel moteur de template me conseillez vous ?
Bonjour,

question qui peut apporter pas mal de reponses...

1: quelle utilisation? (genre une 10aine de page avec peu de logique ou
un enorme site ?)
si peu de logique d'affichage, HTML_Template IT ou Sigma peuvent faire
l'affaire sans soucis, sinon passer a qelquechose de plus consequent
genre Flexy (qui vient de passer en version stable)

2: quelles contraintes ?
Internationalisation (Flexy, Smarty) ou pas

3: Quelle maniere de coder (objet ou pas)
Flexy est enormement orienté objet (du genre il faut faire des efforts
pour lui passer des tableaux plutot que des objets) donc a mediter.

4: Besoin de cache (haute frequentation)
oui => utiliser des templates compilés (Sigma, flexy eventuellement
couplés a Cache_Lite) et hors PEAR, Smarty qui integre deja un systeme
de cache
Non => les autres

5: Simplicité d'utilisation
Flexy et Smarty (au moins) necessitent une periode d'apprentissage non
negligeable car il faut integrer correctement la syntaxe "proprietaire"
D'autres moteurs de template prechent plutot l'utilisation de php
directement dans les templates (par exemple Savant)

Enfin tout ca pour dire que d'abord il faudra analyser correctement les
besoins, contraintes, voir ce qui cadre le mieux avec votre maniere de
coder, et ensuite faire un choix :)

Perso, j'aime bien bosser avec Smarty, et je zieute de plus en plus vers
Flexy pour ce qui est internationalisation.

Cordialement

Xavier

Avatar
Neptune
Xavier wrote:
Georges disait le 06/08/2004 11:41:

Bonjour,

Je souhaite me lancer dans PEAR.
Quel moteur de template me conseillez vous ?


2: quelles contraintes ?
Internationalisation (Flexy, Smarty) ou pas


Smarty semble se généraliser non ???
En tout cas je l'utilise depuis peu et j'avoue qu'on s'y met assez vite
... mais effectivement après ça dépend des contraintes de dev ... si
c'est juste un petit site perso on peut se permettre de faire le site
avec trois include ;)
Smarty est dispo dans la communauté PHP.NET : http://smarty.php.net/ et
la doc existe en FR !


Avatar
Sebastien Milleville
Georges declarait :

Bonjour,

Je souhaite me lancer dans PEAR.
Quel moteur de template me conseillez vous ?


Smarty a la cote effectivement mais ce sont de nouvelles fonctions à
apprendre, un nouveau code etc ... c'est un langage en lui même, pour résumé.

phplib est très simple d'utilisation et assez performente pour les petites
applications, mais ca reste un système basique. je te le conseille pour debuter.

templeet fonctionne bizarrement, impression personnelle bien sur, mais le
fait que ca soit les templates qui appellent le code php me gene assez. le
but des templates etant de separer la forme de la logique, je ne trouve pas
que ce système aille dans ce sens.

je teste actuellement modelixe car basé sur une syntaxe xml, que j'associe à
un système de cache personnel car il parait que modelix est assez lent. je
ne l'ai pas testé sur une grosse application pour l'instant... a voir donc

derniere chose ne te fixe pas , du moins c'est mon avis, sur le fait que les
solutions de templates proposent un systeme de cache ou non car tu peux
creer celui ci toi meme ou bien alors utiliser des systemes tout fait tel
jpcache.



--
Article posté via l'accès Usenet http://www.mes-news.com
Accès par Nnrp ou Web