He estado trabajando en aplicaciones web basadas en bases de datos desde hace algunos años y recientemente asumí un proyecto que implica un CMS que es compatible con XML. Esto me ha llevado a pensar sobre el uso de XML/XSLT en general y en qué situaciones sería más útil que el enfoque que siempre he usado, que es almacenar todos mis datos en una base de datos (My) SQL y luego usar PHP/Python/etc. para trabajar con él en la web según sea necesario.¿Cuándo usaría XML en lugar de SQL?
Obviamente, hay algo que no estoy "obteniendo" aquí ... ¿alguien podría darme ejemplos de aplicaciones donde sería preferible almacenar los datos en archivos XML en lugar de en una base de datos?
Creo que la pregunta es más precisa XML frente a un RDBMS, no frente a SQL. – JAL
http://en.wikipedia.org/wiki/Xml_database –
Creo que la pregunta es el archivo más exactamente frente a un RDBMS, no XML vs SQL. – pfeds