我有读取在线设置的应用程序,直到现在这些设置都存储在 xml 中。所以我的应用程序读取了它的设置:
"http://foo.net/app/setting.xml"
但我希望它更容易维护,并在数据库中存储大量数据,所以我想用我在 php 文件中的地方替换../app/setting.xml
类似的东西../setting.php
<?php
include mysql stuff ..
$bookid = $_GET['id'];
read database based on $bookid;
?>
<?xml version="1.0" encoding="utf-8"?>
<book>
<name><?php echo $row['name']; ?></name>
<published><?php echo $row['published']; ?></published>
</book>
可行吗?我是否必须关心诸如标头过期和缓存之类的标头内容?