asp.net mvc通过cookie实现简单的购物车功能

asp.net mvc通过cookie实现简单的购物车功能,第1张

1整个商品表,购物车

2点击购买

没登陆情况下把商品Id(或是其他能标识唯一商品的值)存入Cookies 在购物车页面根据Cookies里存的id集合读取商品信息列出来 此时购物车页面读取的是cookies里商品id对应的信息

登录后把cookies里存的数据加到购物车表 点击购买直接存入购物车表 此时购物车页面数据读取的是数据库中商品数据

商品信息都有了 计算价格就简单了

这是比较简单的实现方式了

如果访问量比较大,建议不要直接存储在数据库,会给服务器造成很大的负担

可以存放在cookie里面,只有在用户准备提交订单的情况下才入库

另外,你说到的100行的情况,肯定会存在的。可以对表进行分区,或者分表或者分库的设计

首先,有商品,然后把商品添加进购物车,购物车里面是一些商品的清单,这些信息室储存在session或者cookie里面。

如果这个时候进行结账,就把购物车里面的清单进行转移,储存在一个新的东西里面,这个东西就是订单。然后在吧订单储存在数据库里面。

以上就是关于asp.net mvc通过cookie实现简单的购物车功能全部的内容,包括:asp.net mvc通过cookie实现简单的购物车功能、ASP.NET C#购物车的数据库怎么设计啊、购物车,订单表,数据库它们三者之间是什么关系.`等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9304403.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存