旗下导航:搜·么
当前位置:网站首页 > PHP教程 > 正文

php购物车的完成道理【php教程】

作者:搜搜PHP网发布时间:2019-11-26分类:PHP教程浏览:87


导读:假如相识一下大型网站的购物车如何做的以下可认为你供应简朴的思绪:当用户举行购物时他有多是本商电的会员或旅客(非会员);因而得出两种计划:引荐教程:PHP视频教程...

假如相识一下大型网站的购物车如何做的以下可认为你供应简朴的思绪:

当用户举行购物时他有多是本商电的会员或旅客(非会员);因而得出两种计划:

引荐教程:PHP视频教程

计划一:(会员)

  用户举行购物时他是我们本商店的会员(数据库中存在该用户的数据),当用户增加商品到购物车的时刻我们能够分为两种要领;

要领一

  当用户购置商品增加到购物车时没有举行上岸,假如我们用session来保留用户的数据那末我们就要斟酌到这类状况,一旦用户封闭浏览器那末之前所保留的数据就会丧失,因而采纳cookie来保留数据。当用户点击结账时,对用户举行上岸考证,然后推断cookie是不是存在购置商品的信息。假如存在,就将cookie中的数据保留到mysql中,然后清空cookie信息,末了结账胜利。

要领二

  用户增加商品到购物车的时刻必需举行上岸考证,然后才能将购置的商品直接保留在数据库,然则你有无想过用户增加到购物车的商品,他不肯定购置,因而我们分外增加了保护本钱,但优点是用户能在何时何地都能够看到本身的购物信息。记着体式格局做任何电商网站,都要从用户的角度斟酌。

对照发明,第一种要领比较人性化,用户体验比较好,因而大多数主流电商网站都是采纳第一种要领。

计划二:(非会员)

  就是说你购物的时刻你有能够不是本网站的会员,但你又想购置商品,那末我们会给你供应一个特别的帐号(旅客)细致完成思绪以下:当用户购置经由过程cookie保留,结账的时刻用户又不想注册,我们经由过程猎取他的手机号码和地点,然后背景自动生成一个普通用户,将数据保留在数据库中并消灭cookie。

  以上两种计划都是我们日常在购物网站上常常碰到的,因而我们写购物车代码的时刻肯定要有一个清楚的思绪,不然用户体验方面会大打折扣。

以上就是php购物车的完成道理的细致内容,更多请关注ki4网别的相干文章!

标签:PHP