一、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