采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
老师,您好,我已经学习完购物车的设计课程,但是目前有一个疑问,目前很多商城比如 京东的购物车 是支持未登录状态下使用的, 课程中的购物车数据是保存在cart的数据表中,然后根据登录的用户操作数据, 但是如果需要在未登录状态下也要使用购物车的话,大概实现原理能不能讲一下,比如购物车的数据怎么保存,通过什么来和当前浏览器用户关联起来。
同学你好哈首先肯定你的想法善于思考的同学都非常值得赞~ 是的因为我们一期不适合做这么复杂的。
你说的我大概说一下把购物车数据保存到cookie中然后登陆后进行一个merge这里merge的策略还会分很多种例如cookie里放了10个用户里放了10个而库存一共19个。那么merge的时候就要进行判断。其实购物车这块的业务逻辑往细化了做是非常非常复杂的一期主要是领着大家从0开始把主流程跑通~~同时对于大多数新同学来说做这么复杂的业务对于技术提高点并不成直接正比类似一个函数曲线无限接近。所以一期我们购物车没有做这么复杂哈。
谢谢老师
刚刚回复里的例子只是打个比方,其中一种case,一种方案还有很多case,很多方案。
登录后可查看更多问答,登录/注册
前后端分离,数据库接口设计,架构设计,功能开发,上线运维
10.6k 10
2.0k 22
1.6k 21
2.4k 21
2.2k 18
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号