search

Home  >  Q&A  >  body text

php - 京东的购物车如何存的,游客的购物车存在哪里的?

如题,当游客浏览的时候那些购物车里面的数据存到哪的?

怪我咯怪我咯2851 days ago617

reply all(8)I'll reply

  • 黄舟

    黄舟2017-04-10 15:10:58

    不用说一定是session。
    虽然session也不一定是完全的安全,但是cookie却是完全的不安全性。
    以下就是京东存在cookie的session_id了,删除了购物车就空了。
    其实,如果深究这个地方还有很多细节,足够开篇文章了。

    reply
    0
  • 大家讲道理

    大家讲道理2017-04-10 15:10:58

    肯定是cookie啊

    reply
    0
  • ringa_lee

    ringa_lee2017-04-10 15:10:58

    session也有可能

    reply
    0
  • ringa_lee

    ringa_lee2017-04-10 15:10:58

    我感觉SESSION的可能性更大点,因为我们也是用SESSION的

    reply
    0
  • ringa_lee

    ringa_lee2017-04-10 15:10:58

    缓存服务器。

    reply
    0
  • 黄舟

    黄舟2017-04-10 15:10:58

    游客的数据应该是放在缓存服务器吧。
    用redis之类的来做,如果有登录或者退出也方便操作。

    reply
    0
  • ringa_lee

    ringa_lee2017-04-10 15:10:58

    刚简单的验证了一下,京东的游客购物车是加密后存入coocie的。
    个人觉得可以用拼接字符串再拆解字符串的方式做购物车 split();

    reply
    0
  • PHP中文网

    PHP中文网2017-04-10 15:10:58

    数据库吧,换台电脑怎么办。

    reply
    0
  • Cancelreply