[XML] BDD XML ?

BDD XML ? [XML] - XML/XSL - Programmation

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
Reply

Marsh Posté le 03-02-2005 à 15:53:18   

Reply

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...

Reply

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


Message édité par simogeo le 03-02-2005 à 15:58:20

---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 03-02-2005 à 16:00:25    

Bah pourtant sous la 4, y'a tout DOM XML qu'est pas mal :??:

Reply

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 [:spamafote]
 
(enfin, si y'a des avis plus afuté que le mien, je suis preneur)


Message édité par simogeo le 03-02-2005 à 16:19:07

---------------
from here and there -- \o__________________________________ -- la révolution de la terre, en silence
Reply

Marsh Posté le 03-02-2005 à 16:25:17    

simpleXML me botte bien
 
Je vous tiens au courant de mes progres :D

Reply

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 [:spamafote]
 
(enfin, si y'a des avis plus afuté que le mien, je suis preneur)


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...

Reply

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 :??:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed