BDD XML ? [XML] - XML/XSL - Programmation
Marsh Posté le 03-02-2005 à 15:55:53
Tu peux regarder toute l'api DOM XML, dispo en PHP4.
Par contre pour de la base de données, c'est pas le top : tout stocké sous forme de texte, pas d'indexation, etc...
Marsh Posté le 03-02-2005 à 15:57:33
déjà, si tu bosses avec une version de PHP < 5 oublies xml
sinon, tu peux jeter un oeil la dessus (ext SimpleXML qui simplifie la vie) :
http://developpeur.journaldunet.co [...] l-1a.shtml
http://developpeur.journaldunet.co [...] l-2a.shtml
Marsh Posté le 03-02-2005 à 16:18:59
ué, je connais peu, mais il me semble que SimpleXML est bcp plus simlpe d'utilisation. ET je crois que DOM XML pour la modification de données c'est pas du grand luxe
(enfin, si y'a des avis plus afuté que le mien, je suis preneur)
Marsh Posté le 03-02-2005 à 16:25:17
simpleXML me botte bien
Je vous tiens au courant de mes progres
Marsh Posté le 03-02-2005 à 16:47:14
simogeo a écrit : ué, je connais peu, mais il me semble que SimpleXML est bcp plus simlpe d'utilisation. ET je crois que DOM XML pour la modification de données c'est pas du grand luxe |
Ben je suis en train de faire des test de DOM XML, c'est plutôt pas mal, même pour modifier. Après c'est sûr faudrait tester la rapidité, mais ça se base sur LibXML...
Marsh Posté le 03-02-2005 à 18:34:27
J'ai eu l'occasion de tester rapidement une paire de bases xml, jte conseille de mater du coté deXist et de Xindice d'apache. Les 2 s'interrogent par XMLQuery, sont plutôt rapides, (petit avantage à eXist lors de mes tests) et pas trop chiantes à mettre en oeuvre.
Par contre c'est des bases en java, jsais pas si on peu les attaquer en php
Marsh Posté le 03-02-2005 à 15:53:18
Bonjour,
Ayant en projet de développer une interface en ligne de prise de commande, je m'intéresse à XML.(rien de bien sérieux, c'est pour ma guilde )
En fait je pourrai utiliser easyPHP/MySQL que je connais.
Mais XML semble de plus en plus présent sur le marché pro donc je me pose certaines questions.
XML permet de structurer des données.
XQuery permet de faire des requêtes sur un ficher XML.
Quels sont les moyens à ma disposition pour aller écrire dans le fichier XML comme le SQL permet d'écrire dans une BDD ?
Quels sont les moyens à ma disposition pour aller créer un nouveau fichier XML (afin de faire des backup de ma "base XML", le nom du fichier contiendrai alors la date du backup )? fonction/outil spécifique ?
Pour moi XML reste encore fort obscur, j'espère que vous pourrez m'éclairer
Merci
Message édité par jeoff le 03-02-2005 à 15:55:27