您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> .NET >> 用户状态 用户状态保存的问题

用户状态 用户状态保存的问题

来源:网络整理     时间:2016/7/9 8:18:29     关键词:用户状态

关于网友提出的“用户状态 用户状态保存的问题”问题疑问,本网通过在网上对“用户状态 用户状态保存的问题”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题:用户状态 用户状态保存的问题
描述:

本帖最后由 crazyzyc 于 2010-08-12 15:42:58 编辑

用户在登录系统后,如何将用户的各种字段,如name,email,age等保存起来,在整个应用程序中随时可以调用,不是用Session这些方法,用get/set 方法存储在类属性里可以实现这种功能吗?如果能,可以给出一个例子吗?谢谢
解决方案1:

cache缓存数据
session 太多影响负载均衡

解决方案2:

name,email,age等信息应该是数据库的吧
用Session存方便,只存个主键就可以了,然后去数据库查询

解决方案3:

  理论上可以

但是,很麻烦!
   因为,只要页面跳转你就要传一次值!
    如果,用户后退了,那这个值怎么传?
  a。aspx
里面
User user=new User();
传值user到b.aspx
b里面就可以用到a的!
  但是,如果用户,从b。aspx后退了,那值就是空了!

解决方案4:

可以使用 配置文件 属性 profile 接点。查下

解决方案5:

一般情况下,这些东西都是放到数据库中的,通过你的userid从数据库中读取。
但是userid你还真就得保存在session中,因为会话级别的东西就该这么保存,否则就cookie,反正就那么几个方法。


以上介绍了“用户状态 用户状态保存的问题”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/2447405.html

用户状态相关图片

用户状态相关文章