论坛首页 Java企业应用论坛

谈论“购物车功能”的编码思想或者代码分享

浏览 20285 次
该帖已经被评为隐藏帖
作者 正文
   发表时间:2011-09-02  
taofan911 写道
hbsycw 写道
jfzlnyf 写道

简单的说,保存到cookie里
结账的时候取出来不就行了?



人家都告诉你经验了,你好像不懂小甜饼!




先谢谢大家的经验,
‘小甜饼’这个词很有意思,用cookie实现是可以,
不知道这些经验是否有案例,可以证明这个是些可行的方法,会不会有一些弊端,有哪些弊端,购物车这块我个人觉得还是比较重要的,可能有很多未知的问题存在。


你总是说要讨论,自己不给出自己的看法。

不好意思,我也没有给出看法。。只是抱怨了下。。。
0 请登录后投票
   发表时间:2011-09-02  
taofan911 写道

我刚才分析了下淘宝/京东的购物车,据我分析它的设计应该是这样儿的,大致很像。
用两个浏览器一个是IE浏览器一个是google浏览器
分别进入淘宝网站,但是都不登陆,
我首先用IE,在不登陆的情况下,购买一个商品,它提示你购买一个xx成功了,
之后,我在去刷新google浏览器,发现购物车里还是0,我这时觉得它应该是用内置对象存储的,应该是cookie或者是session
这时候我考虑到cookie与session的作用域,session是一次会话,cookie是写在本地的浏览器缓存里,当我们关闭浏览器的时候session会消亡,关闭浏览器而cookie不会消亡
所有我又做了一个测试,把IE浏览器关掉,在打开IE浏览器,并进入到京东或者淘宝网,看看购物车里物品是否还存在,果然京东或者淘宝网网站购物车里还有物品,我可以肯定它是用cookie存在的。
这回我们回到IE浏览器,登陆到淘宝网,点击去付费,进行付费,到达了付费页面,关闭付费页面。
在回到google浏览器下,刷新京东或者淘宝网网站,看到京东的订单或者淘宝的未付款信息
它们原来是在这个操作进行的提交事务处理,京东和淘宝的结账业务一点区别,提交事务的操作也有区别

分析完毕,很高兴和大家分享,如果有问题请大家提出来。

有了思想做什么事都简单了不少哦



信不信由你,反正我是信了



这个样子才像是讨论问题的态度。。。
0 请登录后投票
   发表时间:2011-09-03  
楼主太sb了。
购物车本来就稀松平常的要死,有j8啥好琢磨的,还专家分析。
非tm大米饭吃出屎味才牛逼啊。还自我yy,两个浏览器分析。firebug一看,啥玩意看不出来啊。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics