XML
Cette page est directement issue d'un import depuis un autre système de gestion de site web (SPIP). Elle n'a pas été vérifiée et peut vous paraître un peu moche.
Je la corrige dès que j'ai 5 minuites :-)
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 ...
XML expliqué aux débutants
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/xml/p_sab.xml
- http://www.gingerall.com/charlie/ga/xml/x_sabphp.xml
- 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.
Pages ayant pour tag : XML
- Python : Python
- php/simplexml : SimpleXML : une librairie pour gérer XML avec PHP
Ecrire votre commentaire
Vous devez vous connecter pour pouvoir ajouter un commentaire.