【发布时间】:2016-10-20 21:40:20
【问题描述】:
我有一个使用 Session 的购物车实现,并希望迁移到基于 cookie 的购物车。此外,实际上我将完整的购物车存储在会话中,并希望迁移到只有购物车 ID 在 cookie 中而内容在数据库中的版本。
我已经阅读了很多关于 SO 的博客文章甚至问题,但在某些方面仍然有些困惑:
- cookie 生命周期如何?实际上,当新会话开始时,我会创建一个新购物车。然后我根据客户操作管理会话(添加到购物车、从购物车中删除、结帐时清除)
- 如何创建唯一的 cookieId
- 哪种方式是处理备份到数据库任务的最佳方式?使用 jQuery 还是更好地处理服务器端的一切?
例如,我在 c# 中使用 asp net mvc。
【问题讨论】:
标签: asp.net-mvc cookies shopping-cart