我想这更多只是个人喜好问题,但我真的很关心性能。我正在做一个小项目,人们可以做的一件事就是回复活动。现在我知道人们选择的选项(参加或不参加)必须存储在数据库中,但为了使网站看起来更好一点,我还希望允许某人参加的按钮在他们单击时切换为不参加。
在这一点上,我正在考虑三个选项,要么查询数据库,要么确定此人是否正在参加,然后显示相应的按钮。-或者- 我可以将信息保存在 cookie 中,然后祈祷用户不要删除信息。-或者- 我可以将信息保存在 cookie 中,如果 cookie 存在则显示 cookie 中的任何内容,如果不存在则查询数据库。选项 3 对我来说似乎是最好的。
我总是会检查主要网站并查看他们使用的一些技术。他们倾向于将 cookie 数量保持在 20 以下。选项 3 有什么不好的地方,还是我应该采用的方式。谢谢!