Système de template avec XML/XSLT

Système de template avec XML/XSLT - PHP - Programmation

Marsh Posté le 19-07-2007 à 23:26:44    

Hello,  
 
Je suis entrain de développer un site en php où j'aurai besoin d'un système de templates. Je pensais utiliser XML/XSLT qui me semble être une solution intéressante. Qu'en pensez vous par rapport aux autres solutions existantes. Connaissez vous des sites qui utilisent XML/XSLT pour leurs templates? Au niveau des performances c'est plutot bon ou mauvais?
 
merci

Reply

Marsh Posté le 19-07-2007 à 23:26:44   

Reply

Marsh Posté le 20-07-2007 à 08:49:01    

Je ne connais pas de site utilisant ce genre de templates. C'est certainement adapté pour des gros projets qui nécessitent notamment d'avoir plusieurs modes d'affichage (grace aux feuilles de style XSLT je présume).
Des systèmes de templates beaucoup plus simples mais très efficaces existent :
- Templates compilés : Smarty, Template Lite
- Templates PHP : PHPSavant
 
Personnellement j'utilise PHPSavant pour ses performances et sa légèreté (il utilise PHP tout simplement :))

Reply

Marsh Posté le 20-07-2007 à 10:39:35    

Si, y'en a au moins 2 : le site de MagicBuzz (http://www.manga-torii.com/) et le miens.
Un des avantages d'avoir son site en xml/xslt, c'est qu'on peut vraiment bien structurer et donner de la sémantique à ses données dans le xml. Je pense que c'est une bonne chose pour l'indexation des moteurs de recherche.
Par contre, quand y'a besoin de mettre un peu de xhtml dans le xml, ça se complique un peu (mais bon, je m'y suis peut-être mal pris aussi)...

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed