2010-06-04 25 views
1

我正在写一个客户端和无数次无法决定最好的策略去一个简单的CMS。平面文件,最佳实践PHP为ActionScript 3通过XML

我的选择,据我可以告诉,是:

1)将我的XML数据存储为由我的动作引用的平面文件。我可以用php“后端”来操作这个文件。

2)让我的actionscript调用一个PHP脚本来输出XML,绕过actionscript和物理xml文档之间的交互。 (消除一些缓存问题)。

3)创建平的.txt文件(类似于表格),PHP读取并输出XML到我的动作调用。

我对此很感兴趣,因为我并不擅长将XML作为我的物理数据。一个小小的“>”和你的整个文件需要转储。至少在选项3中,一个文件可能已损坏,但不会降低您的所有数据。再次,我没有太多的使用PHP的内置XML类,所以可能只是增加额外的工作,我的项目。

当你无法访问数据库时,任何人都有坚实的方法来存储数据?

由于提前, -J

+0

您期待多少次写入/读取?选项1适用于低写/高读取情况。选项2最适合低读/高写情况。无论你做什么,尽可能简单地保持它 – 2010-06-04 17:02:10

+0

@frank ...读取和写入相当小。我无法想象这个人每天获得超过100次点击或每月更新他的信息超过几次。我大概可以教这个人在相同的时间内编辑xml,它会让我编写这个应用程序......但是,这有什么好玩的呢? – 2010-06-04 18:28:16

+2

对于非常低的流量,假设它很快生成,让PHP脚本直接返回XML(而不是将其存储到磁盘)将是最简单的解决方案。 – 2010-06-04 18:56:13

回答

0

我会亲自拿上写命中和使用的工具(如CMS)来创建XML文件。您可以使用您选择的语言管理验证,创建和操作。