不可能,就算可以用户量大的话,用session也有效率问题,用COOKIE

解决方案 »

  1.   

    可以用冗余数据库的方法,既决效率问题,也可以让session跨域跨服务器,不过只适用于多台服务器同时工作.
      

  2.   

    有个想法,不知道可不可以,比如在A服务器登录以后,就使用A服务器的session,然后当移动到B服务器时,先将session值序列化之后保存到数据库服务器,然后在B服务器上时,使用sessionid取出数据库中的session数据,写入B服务器上的session中,继续使用session。(所有服务器都在同一个一级域名下,即只有子域名不同,info.aa.com和user.aa.com之类)
      

  3.   

    session是在同一个应用里有效,跨服务器已经是两个应用了。
      

  4.   

    是啊, 所以说使用数据库保存session值,之所以不用session_set_save_handler重写session, 全部用数据库保存session数据,就是为了减轻数据库负载,增加效率。
      

  5.   

    ZendPlatform 下个版本中带有session cluster,将可以解决session不能垮服务器的问题。大家有兴趣可以去了解下。
      

  6.   

    在不同域之间session可以通讯?