用户登陆后发帖怎么读去用户名所在表的其他信息,比如用户头像,等级之类,是登陆后存储到session里,还是只储存用户名,后面查询,或者其他,希望可以详细,谢谢!
Session一般只会保存用户的登录ID,其他头像等级等应该都会有这个用户ID的外键,然后根据用户的登录ID去查找该用户的头像 等级等。Session耗损资源,不要保存太多的东西。
估计楼主担心Session大小的问题吧。
只保存用户ID
存在session中,适当选择吧。如果只是存取名称、ID、角色、一些简单的文本字段。不会很影响你的效率。如果只是存储ID的话、可能在很多的操作中就需要频繁的去访问数据,无形周姑娘增加了数据库服务器的压力。