1

我是一名网站设计师,我为网络设计网站和应用程序。我使用 PHP。

我经常发现我必须存储信息,这些信息需要用户在关闭浏览器后才能访问。

到目前为止,我一直使用数据库(准确地说是 MySQL)来存储信息,但有时,我觉得我存储的信息不能保证数据库存储,主要是因为数据库不随应用程序一起移动 - 它需要单独创建。

还有其他存储少量数据的选项吗?也许更简单的东西?

4

4 回答 4

0

我知道您使用的是 PHP,但其他语言的一些 Web 应用程序框架,例如Happstack(用于 Haskell)使用磁盘上序列化的基于内部 RAM 的数据存储。

Happstack 的 RAM 云数据库架构为您提供基于 RAM 的查询的速度和可预测性,以及传统数据库的持久性、复制和 ACID 属性。

如果你有兴趣,你可以研究一下这个方法,我敢打赌还有其他的。

于 2010-07-30T13:46:06.150 回答
0

您可以使用应用程序部署属性文件或 XML 文件来存储您认为不适合数据库的内容。

于 2010-07-30T13:31:16.410 回答
0

http://www.sqlite.org/

它仍然是一个数据库,只是在一个文件中。不需要(太多)设置。

于 2010-07-30T13:31:44.063 回答
0

如果您可以区分用户,则数据库非常好。其他存储机制包括 cookie 和Google Gears以及 XML 或纯文本文件等 ersatz 数据库。

于 2010-07-30T13:31:56.670 回答