电子商务网站,用户成功登陆后,用户的信息存储在哪些地方比较妥当?具体点。希望能指出一些不存Session的理由。麻烦各位了。

解决方案 »

  1.   

    个人认为在session里存个用户名就可以了。
      

  2.   

    我一直以来多数都是这样做的。但是因为在一个购物网中已经发生多次Session丢失现象。导致用户重登陆。增加的“无知”的用户的操作量而被骂。我不得不请教了。而且我也尝试延长Session时间。但是居然碰到一个在线6小时结果导致Session的人投诉。我崩溃了求各位帮忙了
      

  3.   

    个人认为,session是比较好的选择。6小时早就应该重置了。建议你在所有网页里写上时间判定函数。如果超时30分钟自动跳转。如果你用数据库的话会面临另一个问题:就是人走了数据库可能还是显示在线。如果用数据库那么需要在数据库中持续判断时间了,超时在数据库中重置。
      

  4.   

    ViewState大家觉得如何?和Session比哪个好?还有登陆成功后临时New一个类,在类的属性里存放用户信息大家觉得可行吗?
      

  5.   

    cookie+session
    用户登录后判断session,当session丢失后去判断cookie里用户是否有登录
    如此而已
      

  6.   

    cookie  把用户的ID存进去就可以拉