cookie是要把那些信息放进去呢?
[b]问题补充:[/b]
我现在自己做了个小的,纯数据库存储,觉得也可以最终生成一个购物车的订单,
可是感觉不正规~
[b]问题补充:[/b]
我做的购物车是照着当当网的页面做的。具体实现是纯数据库,也就用户的登录信息用session了,自己觉得不踏实。满大街都是做购物车用cookie的代码。
[b]问题补充:[/b]
这么说来,在当当网,很久之前放到购物车中的商品都在,都是存入数据库,我查看的时候再查询出来了
可是,看你们的级别是"初级程序员”我怎么相信你们~~~
你做一个网站为了是什么?
一个电子商务网站靠什么盈利?
如果才能最大限度的保证每一笔交易顺利进行?
用户选了4、5件东西后停电了怎么办?
我们是初级程序员 但我们不是瞎喷 没有得妄想症
我们也没必要告诉你 我们是参考了多么牛逼的前辈后再回答你
用Session也可以啊。不过如果做的要可靠的话是要用数据库去存储的吧。
晕。用数据库存储是最可靠的。其他的才是“不正规”
用cookie的话就存在有些用户禁用掉cookie的问题
而Session也是用cookie实现的(把SessionID存储到cookie里)
虽然用url重写也可以实现目的
但是把数据放在数据库才是最正规的
如果你觉得效率不高应该想办法去优化
用数据库持久化吧..比如我买了2本书,我出去做其他事2个小时或更多,回来想继续,但是这session也已经死了(当然不排除你session生命周期设置个1~2天的哈哈)...至于效率问题应该影响不大吧
满大街都是错误的代码你怕什么?
cookie只能用来做让用户有更好的体验的功能
本身不安全 适用范围有限制
大家都这么说了 你还是不信 叫我们怎么回答你?
肯定存数据库啦。那些例子只是告诉你session怎么用的。
实际场景中,你放入购物车并不是现在就要买。为什么?你可能今天没把银行卡带身上,你忘记银行卡号了。你怎么付款?
购物车甚至可以是你选取商品,关注商品的存放处,你付款的时候发现没这么多钱就可以把一些觉得可有可无的去掉。
[quote]
这么说来,在当当网,很久之前放到购物车中的商品都在,都是存入数据库,我查看的时候再查询出来了
可是,看你们的级别是"初级程序员”我怎么相信你们~~~
[/quote]
就您以上的话,我无语了.
我晕倒了。
对不起,初期程序员飘过~