[XSLT] Utiliser un système de template pour changer de design sur un site
Hello,
J'ai crée un site web en php maintenant j'aimerais permettre aux utilisateurs de pouvoir changer de design.
j'ai en idée de produire une sortie en XML et ensuite pouvoir changer le design avec XSLT. Je ne connais pas bien encore tout le mécanisme proposé par XML/XSLT alors dites moi si je suis dans le faux?
Donc je produis le contenu de mon site en sortie au format XML, ensuite avec un moteur XSLT, on peut transformer le contenu en un fichier HTML pour l'afficher sur un navigateur? Et donc avec plusieurs fichiers XSLT proposer des designs différents?
Du coup, si tel est le cas, qu'elle est le cas d'utiliser une solution comme smarty pour faire des templates en PHP? Est ce que smarty avec php propose exactement la meme chose que XSLT? si c'est le cas, quelle est l'intéret de chacun?
merci :)