我是网站设计师,我为网站设计网站和应用程序。我用PHP。
我经常发现我必须存储信息,用户需要在浏览器关闭后访问这些信息。
到目前为止,我一直使用数据库(确切地说是MySQL)来存储信息,但有时,我觉得我存储的信息不能保证数据库存储,主要是因为数据库不随应用程序一起传输 - 它需要单独创建。
是否还有其他选项可用于存储少量数据?或许更简单?
答案 0 :(得分:0)
您可以使用该应用程序部署属性文件或XML文件,以存储您认为不适合数据库的内容。
答案 1 :(得分:0)
它仍然是一个数据库,只是在一个文件中。不需要(很多)设置。
答案 2 :(得分:0)
如果您可以区分用户,数据库就完全没问题了。其他存储机制包括cookie和Google Gears以及XML或纯文本文件等数据库。
答案 3 :(得分:0)
我知道你使用的是PHP,但是其他语言的一些Web应用程序框架,例如Happstack(用于Haskell),使用在磁盘上序列化的基于内部RAM的数据存储。
Happstack的RAM云数据库 架构为您提供速度 和基于RAM的可预测性 查询结合耐久性, 复制和ACID属性 传统数据库。
如果您有兴趣,可以研究这种方法,我打赌还有其他方法。