Session和Cookie
Session和Cookie的区别:
1.cookie数据存放在浏览器上,session数据放在服务器上.
2.cookie不是很安全,别人可以分析存放在本地的cookie并进行cookie欺骗,考虑安全性,应使用session.
3.session在服务器上存在的时间是30分钟,当访问增多,会比较占用服务器的性能,考虑减轻服务器压力应使用cookie
4.cookie 最大存储是4kB内容,用户再次打开网页时会自动填充该信息,不需要用户每次都填充某些内容
5.session为一个用户浏览器独享,cookie为多个用户浏览器共享
6.生命周期(session: 30分钟 cookie: 30天)
以20分钟为例:
cookie 的生命周期是累积的,从创建开始计时,20分钟后结束
session的生命周期是间隔的 ,从创建开始计时,如果20分钟内未访问session,那么session生命周期结束,
但如果20分钟内访问过session,那么重新计算session的生命周期
7.关机会造成session生命周期结束,但对cookie 没影响.
还没有评论,来说两句吧...