我已经从事数据库驱动的 Web 应用程序工作几年了,最近开始了一个涉及支持 XML 的 CMS 的项目。这让我开始思考 XML/XSLT 的一般用法,以及在什么情况下它会比我一直使用的方法更有用,即将我所有的数据存储在一个(My) SQL 数据库中,然后根据需要使用 PHP/Python/等在 Web 上处理它。
There's obviously something I'm not "getting" here.. could anyone give me examples of applications where storing the data in XML files instead of in a database would be preferable?