i vantaggi principali sono 2, una struttura xml e metadatata e ben formata quindi qualunque software può usare confacilità gli stessi dati, e inoltre gli stessi dati sono in un formato testo e quindi possono essere manipolati ovunque, il contro è che usare php su xml come db risulta molto più lento che mysql