日期:2014-05-17  浏览次数:20885 次

现在购物车是怎么做的
用session   cookie   还是数据库

------解决方案--------------------
一般使用Cookie和Session,很少会用数据库做的
------解决方案--------------------
用户数据库做的好处就是存放时间长点吧?

session 如果对方关闭了IE浏览器,再重新开IE的话就没了吧?
------解决方案--------------------
cookie自身具有局限性,并且有潜在的安全问题。
数据库来保存购物车的数据也不行,购物车的数据只是用户在购物中选择的中间数据,需要保持的是用户最后确认的购物信息-购物清单
所以session是保存购物车数据最合适的地方,购物车的数据结构实际就是一个链表,添加一个商品就添加一个数据,删除一个商品就从链表中删除。
------解决方案--------------------
用cookie保存用户购买的产品信息.
session只适合做用户登陆用.
------解决方案--------------------
我感觉还是用库做的好些
毕竟SESSION记录登陆信息,然后到未节款库里去找相应记录就OK了
数据不丢失,比较安全