我正在制作一个涉及购物车的网站.有两个主要要求:
用户体验的人希望登录/身份验证成为整个工作流程的最后一步.用户可以进行所有购物,并且仅在退房时被要求登录.
除非用户(已注册或未注册)退房,否则购物车不应过期(即使在浏览器关闭时也不会过期).
在上面的上下文中,我有关于维护购物车状态的以下问题:
我应该使用基于文件或数据库会话吗?请记住,这将是未注册用户.我担心的是,我最终会在数据库中拥有大量记录.
另一种选择似乎是将购物车内容放在加密的cookie中,但是cookie文件有一个大小限制.
在这种情况下你会做什么?我真的很感激你的答案.