Une manière simple de gérer et d’organiser le contenu d’un site web provenant de plusieurs sources est d’utiliser le couple XML, XSL (eXtensible Stylesheet Language).

D’une façon simplifiée, on peut dire que le fond est stocké dans un fichier XML et la forme dans un fichier XSL. Le moteur XSLT est en charge de réaliser la jointure entre ces deux entités. En sortie, on obtient alors un fichier HTML mis en forme ou bien encore un autre document XML formaté.

Dans cet article paru sur Zend, Benson Wong nous décrit une démarche à suivre simple pour réaliser ces transformations. Néanmoins, il est recommandé d’avoir de bonnes connaissances en XML et des notions en XSL.

Zend.com : Using PHP and XSL to Transform XML into Web Content