web菜鸟,请问什么时候使用session 什么时候使用 cookie?

新手提问 · xjdata · 于 2年前 发布 · 1859 次阅读

大家好,请问什么时候使用session 什么时候使用 cookie?

本人web菜鸟,看了很多资料,模模糊糊的. 对于什么场景怎么用,非常混乱.想请教大家.

比如 现在想实现购物车.(非注册用户可用)

访客提交商品到购物车时,可以获取到ip地址.然后存储信息. 目前数据我已经存到数据库了.

但是 下次访客再次访问的时候 如何确认当前访客呢? 我使用的是yii2的框架. 打印sessionid的时候,发现每次关闭重新打开浏览器,这个id都会变化. 当然这个是可以配置的. 但是出于其他需求,就必须是关闭浏览器session就失效. 所以这样的情况下,怎么才能在下次访客打开页面的时候,能继续确认当前访客的身份呢? 继而获取当前访客之前的购物车信息.

谢谢大家,请多多指导.

共收到 1 条回复
echo#12年前 0 个赞

你这种情况 cookie 和 session 应该是一起用。

添加回复 (需要登录)
需要 登录 后方可回复, 如果你还没有账号请点击这里 注册