日期:2014-05-17  浏览次数:20735 次

如何为用户保存Web程序的配置?
我想到了两个方法(当然首先要有用户的系统配置页面等等):

1. 用cookie保存(客户端保存);
2. 在Web程序的数据库里建表,将每个用户的系统配置保存成记录(服务器端保存)。

这两种方法哪种好?不知道还有没有其它更好的方法?

我觉得,
第1种方法,如果浏览器禁用cookie或者定时清理cookie,那用户的保存就被干掉了。
第2种方法,扩展性不好,如果增加了配置项,难道要扩充数据库表的字段不成?或者再多建个表?感觉扩展性都不是很好...

请有经验的同志赐教。

------解决方案--------------------
就表结构设计的比较完善或符合你的要求
如果你觉得关系数据难以描述你的数据结构,试试用xml