Moteurs de templates


link182
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 474
Inscription: 26 Juil 2005

Moteurs de templates

Message le Jeu Oct 16, 2008 7:48

Bonjour,

j'aimererais bien réecrire mon site en utilisant un système de template.
Actuellement, le code métier et l'affichage HTML est completement mélangé...

J'ai regardé un peu les différents moteurs de templates existant, il y en a un paquet et je n'arrive pas vraiment à en choisir un.
Lequel me conseillez-vous, sachant que j'aimerais qu'on puisse y gérer un cache ?

Merci.


dmathieu
Modérateur
Modérateur
 
Messages: 7245
Inscription: 9 Jan 2004

Message le Jeu Oct 16, 2008 8:39

Uniquement moteur de templates, smarty : http://www.smarty.net/

Mais je te conseille de plutôt utiliser un framework. Séparer l'html du code, c'est bien.
Séparer le code métier en utilisant MVC, c'est encore mieux.
Mon préféré, c'est CakePHP : http://www.cakephp.org

Mais tu peut préférer autre chose. Zend Framework par exemple : http://framework.zend.com


mikaweb
WRInaute discret
WRInaute discret
 
Messages: 208
Inscription: 4 Juil 2007

Message le Dim Oct 19, 2008 15:43

Si tu t'y connais bien en PHP, alors je te conseille Symfony :P
C'est développé par une équipe francaise et c'est surement le plus complet avec Zend mais ce dernier ressemble plus à un regroupement massif de classes.

Après Smarty ca peut aussi te convenir mais si tu as besoin d'un truc sans tout un tas de fonctions car smarty embarque une tonne de fonctions - souvent innutiles. Y a pas mal de petits moteur de template qui traine sur le net, je me suis basé sur celui d'un forum et je l'ai refait à ma sauce. FSB si tu connais. Système de cache, include possible dans les fichiers template, ...


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :

  • Test de redirection
    Cet outil vous permet de tester la validité d'un lien pour le référencement. Il vous indique la nature du lien (lien en dur, redirection bien gérée par les moteurs ou redirection mal gérée par les moteurs).
  • Analyse du positionnement
    AgentWebRanking est un logiciel professionnel qui permet d'analyser le positionnement d'un ou plusieurs sites dans plus de 300 moteurs de recherche dans le monde. Vous pouvez ainsi analyser les performances du référencement pour de nombreux mots-clés.


Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités