phplib ou smarty ?

9 réponses
AuteurMessage

darkham |
Membre

Photo de darkham

Inscrit le : 11/05/2005

# Le 23/04/2008 à 13:45

Bonjour,

Je suis actuellement en train de travailler sur un projet de site internet, et la personne avec qui je travail ne connait strictement rien au php, je souhaiterai donc ne lui laisser accés que au fichier html (pour la mise en forme) et css.

J'ai donc besoin d'utiliser un moteur de template, mais je me demande lequel utiliser.

D'après vous le meilleur serait phplib ou smarty ? Sachant que je n'ai pas spécialement besoin d'une fonction de cache tout du moins pour le début ;)

Merci de votre aide ;)
Adrien

Widoox : http://www.widoox.frOuvrir dans une nouvelle fenetre

tonguide | Jeremy
Modérateur

 

Inscrit le : 09/05/2005

# Le 23/04/2008 à 14:57

Smarty est peut-être un peu plus compliqué au niveau de la syntaxe mais plus performant.

PHPlib est plus simple pour un débutant, mais moins performant.

Néanmoins, le doc Smarty est très simple et très clair, donc c'est vraiment pas compliqué à apprendre.

Don je te conseil Smarty (ce que j'utilise).

PyRoFlo | Florent
Modérateur

Photo de PyRoFlo

Inscrit le : 09/05/2005

# Le 23/04/2008 à 15:39

Je suis pas fan des moteurs de template qui délèguent en quelques sortes une couche métier de l'application à la vue mais il faut reconnaitre que Smarty est plutôt performant et très complet.
Ce qui peut éventuellement être pénalisant si tes besoins restent basiques.
Il faut aussi penser à l'intégrateur qui va devoir toucher un peu au "code Smarty" dans ses vues HTML.

PHPlib au contraire est super simple et fait bien son boulot, mais il ne faut pas lui en demander beaucoup.

Dans une optique de réutilisabilité je te conseillerais plutôt Smarty, si tes besoins ne sont pas encore bien définis.

Sinon PHPlib suffira amplement.

Feu d'artifice ParisOuvrir dans une nouvelle fenetre

darkham | Adrien
Membre

Photo de darkham

Inscrit le : 11/05/2005

# Le 23/04/2008 à 16:06

ok ok parfait donc si je retiens bien

smarty : si projet complexe
phplib : si les templates doivent être modifier par n'importe qu'elle néophyte en programmation ;)

smarty me plait bien, mais je me vois mal donner accès aux templates qui seront géré par la personne qui travail avec moi sur ce projet mais qui ne connait rien dans tout ce qui concerne php ;) je vais donc surement opter pour phplib.

merci bien

Widoox : http://www.widoox.frOuvrir dans une nouvelle fenetre

Bool | Olivier
Modérateur

Photo de Bool

Inscrit le : 09/05/2005

# Le 23/04/2008 à 17:26

D'un autre coté si le but est de limiter l'accès à quelques fonctionnalités mieux vaut éviter Smarty qui donne accès à tout ce que fait PHP à priori, non ?

daevel : infogérance et conseilOuvrir dans une nouvelle fenetre || moiOuvrir dans une nouvelle fenetre

tonguide | Jeremy
Modérateur

 

Inscrit le : 09/05/2005

# Le 23/04/2008 à 17:35

Non, ça se configure.
Et par défaut, c'est à false

darkham | Adrien
Membre

Photo de darkham

Inscrit le : 11/05/2005

# Le 02/09/2008 à 19:36

Pour revenir à ce sujet

Après différent test, mon choix est pour smarty

Franchement j'ai trop vite été blocké avec phplib
Mais smarty me fait super bien avancer dans le projet

Et surtout cela permets d'avoir un code PHP super beau mdr

Donc mon choix smarty => pour tous mes sites maintenant ;)

Widoox : http://www.widoox.frOuvrir dans une nouvelle fenetre

zimounet | Quentin
Membre

Photo de zimounet

Inscrit le : 22/03/2006

# Le 18/09/2008 à 14:13

darkham a dit :

Et surtout cela permets d'avoir un code PHP super beau mdr


C'est smarty qui te permet d'avoir un code php "beau"? Le mien n'est pas moche pourtant

Ah, c'est balot madame Chombier!

darkham | Adrien
Membre

Photo de darkham

Inscrit le : 11/05/2005

# Le 18/09/2008 à 15:09

on va plutot dire organisé ;)

Widoox : http://www.widoox.frOuvrir dans une nouvelle fenetre

angelzeke | Villaumé
Anonyme

 

Inscrit le : 26/10/2005

# Le 21/08/2009 à 17:41

Ton postula se posai entre smarty et phplib, j'aurais aussi opter pour smarty dans ce cas là mais à titre informatif il en existe bien d'autres et plus performant, après tout dépend des besoins :
- php_templates : simple d'utilisation, et extrement rapide http://sourceforge.net/projects/php-templates/Ouvrir dans une nouvelle fenetre
- blitz template : plus complexte mais très rapide aussi http://alexeyrybak.com/blitz/blitz_en.htmlOuvrir dans une nouvelle fenetre

un petit benchmarks si cela intéresse Voir l'image

vous cherchez un annuaire RSS dans lequel vous pouvez lire vos flux RSS/RDF et faire vos favoris
www.1001rss.com

Répondre

Vous ne pouvez pas participer au forum, car votre inscription n'a pas été validée. Pour vous faire valider en tant que Membre, cliquez ici.

© MHN - Tous droits réservés | CNIL N°844440 | 24/11/2024 2:49:14 | Généré en 6.66ms | Contacts | Mentions légales |