2012-01-11 38 views
0

我爲一個WordPress網站的「每日提示」功能提供了大約100種不同的數據,並且提示將會循環顯示,以便用戶每天都會獲得一個新的數據,並且不會在幾個月內看到重複的數據一次。將「每日提示」數據存儲在單個文件中還是分別存儲?

我設置的代碼來拉每天的提示使用PHP,我想知道哪種方式是最好的。

  • 創建所有提示的數組,然後拉動合適的提示。
  • 將每個提示保存爲一個單獨的文件,以便隨時隨地提供。
  • 使用所有不同提示的開關/斷開結構。

我的直覺是,使用單獨的文件對於處理器來說是最便宜的,但是我一直在錯誤地談論多少東西的成本。感覺就像將所有內容保存在一個文件中一樣,這對服務器來說是很多不必要的開銷,但以這種方式創建/存儲數據會非常方便。我寧願不用猴子來使用MySQL,這樣客戶端可以輕鬆地添加更多的項目,但如果數據庫效率更高,我可以做到這一點。

+0

您可以隨時添加一個界面,用於向管理員的DV添加提示,不是嗎? – 2012-01-11 15:32:32

+0

寫入文件,特別是在用戶管理下,最終將成爲最昂貴的文件。 *不要在家裏試試這個孩子*。 – 2012-01-11 15:40:53

+0

聽起來像數據庫是要走的路。感謝所有的投入。 – 2012-01-11 15:56:16

回答

2

處理器時間是您最擔心的地方。我懷疑你提到的任何事情都會對處理時間產生影響,與其他的WordPress相比。

我會在數據庫中創建一個表格,併爲每個提示做一行。

在您提到的想法中,在1個文件中創建數組是最好的。擁有一堆小文件很快就會變成一個巨大的混亂,難以管理。

+1

每個提示的A *行*,我假設? – 2012-01-11 15:37:37

+0

如果你想創建一個接口來添加新的技巧,將它們存儲在數據庫中將是最容易實現的。 – MrGlass 2012-01-11 15:38:19

+0

@TheNail行,列,表,有什麼區別? :P – MrGlass 2012-01-11 15:38:54

相關問題