Cookie和Session的区别
1.存储位置
Cookie是客户端存储用户信息,来确定用户身份。就像是给用户发放一个通行证,每个客户都有访问都需要带着自己的通行证。这样服务器就能从通行证确认用户身份。
Session是服务端使用的一种记录客户端状态信息的机制,使用上比Cookie简单,不过也增加了服务器的压力.就像是记性不好的门卫,每次你通过都会记住你的信息,但是当第二天你再过来的时候,他又认不出你是谁了。
2.安全性
cookie因为把信息存储在本地,容易被人分析Cookie,进行Cookie欺骗,sessionj安全性相对较高
3.性能方面
单个cookie保存的数据不超过4k,很多楼看齐限制cookie的保存量最多20个,session会在你访问期间保存在服务器上,当访问增加会占用服务器性能。