2010-06-04 23 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文件。您可以使用您選擇的語言管理驗證,創建和操作。