一、cookie的弊端
cookie虽然在持久保存客户端数据提供了方便,分担了服务器存储的负担,但还是有很多的局限性。
第一:每个特定的域名下最多生成20个cookie
1.IE6或更低版本最多20个cookie
2.IE7和之后的版本最多50个cookie
3.Firefox最多50个cookie
4.Chrome和Safari没有硬性限制
IE和Opera会清理掉近期最少使用的cookie而Firefox会随机清理掉一些cookie
Cookie的最大大约为4096字节,为了兼容性,一般不能超过4095字节。
二、cookie的优点:极高的扩展性和可用性
1.通过良好的编程,控制保存在cookie中的session对象的大小
2.通过加密和安全传输技术(SSL),减少cookie被破解的可能性
3.只在cookie中存放不敏感数据,即使被盗也不会有重大损失
4.控制cookie的生命期,使之不会永远失效。偷盗者很可能拿到一个过期的cookie