南通SEO,南通网络营销顾问任伟SEO博客

首页> 任伟个人博客> 工作笔记 > 购物车实现购物的原理
204Views

购物车实现购物的原理

作者: 发布于 0 条评论 字体大小[]

如果了解一下大型网站的购物车怎样做的以下可以为你提供简单的思路:

 当用户进行购物时他有可能是本商电的会员或游客(非会员);因此得出两种方案:

方案一:(会员)

  用户进行购物时他是我们本商店的会员(数据库中存在该用户的数据),当用户添加商品到购物车的时候我们可以分为两种方法;

  方法一,

    当用户购买商品添加到购物车时没有进行登陆,如果我们用session来保存用户的数据那么我们就要考虑到这种情况,一旦用户关闭浏览器那么之前所保存的数据就会丢失,因此采用cookie来保存数据。当用户点击结账时,对用户进行登陆验证,然后判断cookie是否存在购买商品的信息。如果存在,就将cookie中的数据保存到mysql中,然后清空cookie信息,最后结账成功。

  方法二

    用户添加商品到购物车的时候必须进行登陆验证,然后才能将购买的商品直接保存在数据库,但是你有没有想过用户添加到购物车的商品,他不一定购买,因此我们额外增加了维护成本,但好处是用户能在何时何地都可以看到自己的购物信息。记住方式做任何电商网站,都要从用户的角度考虑。

对比发现,第一种方法比较人性化,用户体验比较好,因此大多数主流电商网站都是采用第一种方法。

方案二:(非会员)

  就是说你购物的时候你有可能不是本网站的会员,但你又想购买商品,那么我们会给你提供一个特殊的帐号(游客)具体实现思路如下:当用户购买通过cookie保存,结账的时候用户又不想注册,我们通过获取他的手机号码和地址,然后后台自动生成一个普通用户,将数据保存在数据库中并清除cookie。

以上两种方案都是我们日常在购物网站上经常遇到的,因此我们写购物车代码的时候一定要有一个清晰的思路,不然用户体验方面会大打折扣。


分享来源: 任伟SEO博客 转载请注明出处!(QQ交流:547701130/微信:renweiseo/微信公众号:renwei_seo)
原文地址:http://blog.renweiseo.com/note/view/4425.html
发布于 2019-07-12 15:24:38 已有0人评论 任伟 作者保留权利

发表评论

必填

选填

选填

必填

已有0人参与,欢迎参与讨论,请在这里发表您的看法、交流您的观点。

亲!看完有什么想法呢?
  • 流泪

    0

  • 打酱油

    0

  • 开心

    0

  • 鼓掌

    0

  • 恐怖

    0

作者介绍

  • 任伟
  • • 主页:
    • 文章:
    • 邮箱:

    命是弱者的借口,运是强者的谦辞。

    控制面板

    您好,欢迎到访网站!
      查看权限
    «   2019年9月   »
    1
    2345678
    9101112131415
    16171819202122
    23242526272829
    30

    猜你喜欢