Datemi dell'ignorante non abbiate paura, ma io una cosa non ho capito. Che vantaggi ho nell'usare XML al posto di un qualsiasi linguaggio Server Side.

Es. voglio realizzare un gestore di faq in XML.
codice:
<gestore>  
  <faq>
   <title>
     titolo 1   
   </title>
   <desc>
     descrizione faq 1
   </desc> 
  </faq>

  <faq>
   <title>
     titolo 2   
   </title>
   <desc>
     descrizione faq 2
   </desc> 
  </faq>
</gestore>
Ok è lineare e pulito, ma se invece decidessi di farlo in PHP e Mysql.
Creo un DB e ci metto dentro titolo o desc.
Io la vedo = come soluzione

Cosa mi dovrebbe far propendere per XML???

Scusate la mia ignoranza in campo XML