Lavoro su applicazioni web basate su database da alcuni anni e recentemente ho intrapreso un progetto che coinvolge un CMS compatibile con XML. Questo mi ha portato a pensare all'uso di XML / XSLT in generale e in quali situazioni sarebbe stato più utile dell'approccio che ho sempre usato, che consiste nell'archiviare tutti i miei dati in un (mio) database SQL e quindi utilizzare PHP / Python / ecc. per lavorarci sul Web secondo necessità.
Ovviamente c'è qualcosa che non sto "ottenendo" qui .. qualcuno potrebbe darmi esempi di applicazioni in cui sarebbe preferibile archiviare i dati in file XML invece che in un database?