【发布时间】:2018-07-11 09:35:37
【问题描述】:
我尝试创建一个购物车,用户无需登录即可添加到购物车。
我有 3 种方法可以做到这一点:
会话 - 这可行,但问题是一旦他们关闭网站......然后会话将被破坏
Cookie - 这修复了会话问题,但 Cookie 的大小限制很小,用户也可以阻止它
DataBase - 我可以在数据库中存储购物车 3 天,然后手动删除数据库中的记录
我喜欢数据库解决方案,但有一个问题。如何获取未登录用户的不完整 ID?
我可以使用 session 来获取 unquie id,但如果用户关闭网站.. 重新打开网站,他的 session ID 也会改变。
【问题讨论】:
标签: database session cookies cart shopping-cart