关于Session有几个问题请教大神
既然在刚打开一个页面的时候Session就创建了,那么不登录也是有session的,如何统计一个页面的正在访问人数?
一个session在关闭浏览器再打开后会重新创建session,那么我在一个浏览器内同时打开两个淘宝首页,是几个session?登录一个账号后,再打开首页登录另一个账号是几个session?
请教慕课网各位大神
既然在刚打开一个页面的时候Session就创建了,那么不登录也是有session的,如何统计一个页面的正在访问人数?
一个session在关闭浏览器再打开后会重新创建session,那么我在一个浏览器内同时打开两个淘宝首页,是几个session?登录一个账号后,再打开首页登录另一个账号是几个session?
请教慕课网各位大神
2016-08-29
不登录虽然有session,但为了降低服务器负载,如果登录不成功,直接会转发到别的的界面,是不会从session中取值的,统计页面的访问人数是通过IP统计的,取到登陆的IP,然后在数据库的统计人数表做新增,如果IP不重复就增加一个IP在表里,然后在访问人数的表做次数查询显示到页面上就可以了,数据库要做唯一限制。
一个账号不管你开多少网页,都是一个Session,你如果写过项目就会很明白,在登陆的时候取到Session,然后这个session会贯穿整个项目,需要用到权限,显示登陆姓名等等什么的都是用这个session在做判断!
你登陆京东等网站的时候,如果你过多长时间没有操作,他会要求你重新登陆的!
举报