【发布时间】:2009-09-12 22:08:06
【问题描述】:
我正在开发一个 cms,其中有一些简单的参数,例如每页的帖子数量、默认颜色和样式表,用户可以通过 UI 自定义这些参数。那么以简单安全的方式存储此设置的最佳方法是什么?非常感谢您的帮助。
【问题讨论】:
标签: php configuration content-management-system
我正在开发一个 cms,其中有一些简单的参数,例如每页的帖子数量、默认颜色和样式表,用户可以通过 UI 自定义这些参数。那么以简单安全的方式存储此设置的最佳方法是什么?非常感谢您的帮助。
【问题讨论】:
标签: php configuration content-management-system
将选项保存在数据库或 cookie 中,因为它们是特定于用户的。您还可以有几个简短的配置文件,并根据要求包括相关的文件。
对于配色方案,我建议使用简短的 css 文件,详细说明每个可能的主题使用的颜色(每个主题在其自己的样式表中,根据用户根据其个人资料存储的主题根据请求获取)。
对于每页的帖子数量...我认为客户端计算机上的 cookie 对于您的目的来说是足够安全的。如果做不到这一点,也许可以存储在会话中?或者,同样,在数据库中针对用户的个人资料。
【讨论】:
将其存储在数据库中,如果您使用的是 PHP,您应该可以访问 MySQL 或 SQLite。
【讨论】: