加入购物车的利弊,加入购物车对顾客有什么好处

首页 > 科技 > 作者:YD1662023-04-26 11:47:05

四、购物车底层逻辑

前面的小节我们主要探讨的还是购物车前台的功能点,与其他产品一样,购物车产品也分前台功能与底层功能,与促销产品之类的不同的是,大部分产品前台功能只占了一小部分大部分功能在后台,而购物车产品大部分功能都在前台了,后台涉及的相对不多。本小节我们主要介绍购物车信息查询、价格计算、购物车记忆、购物车预案四个方面的知识。购物车主要查询的数据与查询逻辑如下:

加入购物车的利弊,加入购物车对顾客有什么好处(25)

购物车也具备价格计算的能力,一般会在购物车底部展示所选商品的金额,展示的信息主要有总价、优惠明细、优惠券抵扣、运费。注意,购物车此处的金额不能代表订单金额,因为还没有叠加红包、优惠券等权益,所以最终价格还是以订单结算页为准。

加入购物车的利弊,加入购物车对顾客有什么好处(26)

购物车还具有记忆功能,即记住用户未登录状态下加购的商品、购买的订单。这个功能的主要目的是为了让用户在未登录状态下浏览商品,看见心仪商品时直接将商品加购、从购物车去下单,顺畅的完成整个下单流程而不被登录操作打断,降低中途跳出购买。为了达到这个目的,系统需要完成两件事,第一是记录30天内浏览器的购物车信息,这个主要包括将相关信息存储在cookie和session,并在下次登录时将数据合并到账号中并存储在redis数据库中。第二是未登录下单流程的引导,主要包括注册过手机号的下单和未注册过手机号的下单。

加入购物车的利弊,加入购物车对顾客有什么好处(27)

最后是购物车的降级预案,购物车作为一个核心环节,上游对接的是商详页、活动页、内容页等的商品加购,下游对接的是商品信息、优惠信息、库存信息、价格计算等等的查询与计算,所以在有大量的用户涌入商城下单时,购物车承受巨大的压力。所以在大流量的情况下,我们会考虑给购物车进行降级:减少来自上游的调用,对下游做页面静态化并做异步限流。其核心规则要注意两点:保证购物车自身系统稳定并保护下游系统。

加入购物车的利弊,加入购物车对顾客有什么好处(28)

上一页34567下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.