2010-07-30 22 views
1

我是一名網站設計師,我爲網站設計網站和應用程序。我使用PHP。在設計網站時,我的數據存儲選項有哪些?

我經常發現我必須存儲信息,這些信息在瀏覽器關閉後需要被用戶訪問。

到目前爲止,我總是使用一個數據庫(準確地說是MySQL)來存儲信息,然而有時候,我覺得我存儲的信息不保證數據庫存儲,主要是因爲數據庫不隨應用程序移動 - 它需要單獨創建。

是否有任何其他選項用於存儲少量數據?也許更簡單一些?

回答

0

您可以使用應用程序部署屬性文件或XML文件,以存儲您認爲不適合數據庫的內容。

0

如果您可以區分用戶,數據庫是完全正確的。其他存儲機制包括cookie和Google Gears以及XML或純文本文件等ersatz數據庫。

+0

不要忘記SQLite:一個像任何其他文件一樣隨站點一起傳播的SQL數據庫。 – jmz 2010-07-30 14:05:04

0

我知道您正在使用PHP,但其他語言(如Happstack(對於Haskell))的某些Web應用程序框架使用序列化在磁盤上的基於內部RAM的數據存儲。

Happstack的RAM雲數據庫 架構爲您提供的速度 和基於RAM的可預見性 查詢與耐用性, 複製,並 傳統數據庫的ACID特性相結合。

如果你有興趣,你可以研究的方法,我敢打賭有別人。

相關問題