如何用cookie+数据库实现购物车功能,以便漫游购物车记录
用户放入购物车后未必一定去结算的,可能会过几天再放入一些商品,过程中可能会换电脑什么的
我想用cookie+数据库来实现购物车功能,以便能实现购物车随时随地漫游的功能。
只用数据库可以实现,但必然会加重数据库负担。
我的网站一定要登录才能购物。
我构思用户登录后先判断cookie是否为空,为空就读取数据库购物车记录填充cookie,当我关闭页面时把最新的cookie填入数据库。
现在的难点是什么时候把最新的cookie填入数据库?
商品展示页面、详细页面、购物车页面都会对购物车进行操作,最难的是不知如何判断用户是要离开网站了,离开了如何更新数据库
------解决方案--------------------不妨参考这个http://www.hongshengpeng.com/article/show/27.aspx asp.net+session 把session换成cookie 即可
------解决方案--------------------这么点东西也怕增加数据库负担。
用cookies,你就不怕增加用户的负担啊!
------解决方案--------------------用cookie做不安全吧、LZ慎重啊
------解决方案--------------------cookie只能针对浏览器,不能跨浏览器和电脑,如果要跨浏览器和电脑就要用到数据库或应用程序缓存