感觉不像是用SESSION? 我印象中用的就是SESSION.

解决方案 »

  1.   

    要看所要存放的数据的性质来决定的啊. 有些数据适合放在SESSION中, 如用户的登录信息, 有些数据必须放在数据库中, 如论坛上经常问的用户在线情况.
      

  2.   

    用的是SESSION你可以做个对比测试,登录CSDN,清除本地COOKIE,刷新CSDN,发现你已退出CSDN
    登录VBB,清除本地COOKIE,刷新VBB,发现你还在登录的状态...有时间可以研究一下VBB...
    超经典~~
      

  3.   

    嗯。他的session是保存在数据库中的。
      

  4.   

    to:LeeMaRS(乐天派的小菜虎)
    我是看到VBB的库里面有个叫session的表,里面保存的是session_id,我搜索所有的页面,没有发现VBB调用过php关于seesion的函数(难道我没找到?)即使调用过是我没找到,那为什么还要用数据库呢?
      

  5.   

    oh, 刚才看了看VBB的代码, 发现VBB是自己实现了SESSION, 抱歉的说.
      

  6.   

    1.既然VBB中是自己实现的SESSION,保存到数据库真的有什么好处吗?
    2.在VBB中是如何判断SESSION是否过期的?
    3.假如用户在登陆的时候创建一个SESSION来确定用户的身份,当前登陆用户1000人,也就是用自己的程序创建了1000个SESSION,还要用自己的程序判断这1000个SESSION是否过期,还是我理解有误?如果是这样的话,有必要这样做吗?
      

  7.   

    可以长时间保存登录信息。不是关闭浏览器就失效。退出时删除数据库里的session记录,或是再次登录时删除session中保存和登录名相同的记录。写入新记录。
      

  8.   

    这我理解,可如何判断过期呢?还有用自己的程序创建session和用系统的函数那个便捷先不说,哪个执行效率更高呢?