XML
XML est un format de développement de langages de balisage. Disons qu’XML est une suite de conventions et de méthodes pour développer d’autres langages tels que l’XHTML, le format RSS, etc ...
SDX : un serveur d’XML.
XHTML 1.1 : une mauvaise idée : Mark Pilgrim explique pourquoi passer son site web en XHTML 1.1 est actuellement une mauvaise idée. (problèmes avec IE, Mozilla, N4, ...).
Sablotron
J’ai trouvé un truc plus concret concernant PHP, XML et XSLT.
Il y a une lib C++ (utilisable en PHP) qui utilise Expat et qui prend du XML en entrée et le sort en (X)HTML, ...
Elle s’appelle Sablotron :
http://www.gingerall.com/charlie/ga...
http://www.gingerall.com/charlie/ga...
Un didacticiel en français
Un exemple plus concret en anglais
Manipulating XML with Sablotron, PHP and MySQL
Un très bon benchmark sur Sablotron et d’autres moyens d’implémenter des transformations avec XML/XSLT
ça permettrai de séparer plus facilement le code, des données, de l’affichage. Données : XML (dans une table MySQL ou dans le système de fichier de l’OS) Indexeur SPIP Séparation données/affichage XSLT : des squelettes quoua.
Articles associés à ce mot-clé.
11-04-2003 PHP / XML-RPC, XML et technologies "de pointe"08-08-2002 Faire du code XHTML valide avec SPIPBrèves associées à ce mot-clé.
01er-04-2003 Openweb.eu.org : LE site sur les standards en français