相同点:
cookie和session是一种会话跟踪技术。
主要区别如下:
1.存放位置不同
cookie用于存放在客户端,session用来存放在服务器端。
2.安全程度不同
cookie放在本地浏览器上,会被劫持,如登录淘宝,打开天猫,发现不用天猫自动登录上去了,就是因为cookie被劫持;考虑安全可以适当用session。
3.性能不同
session放在服务器上会存放一段时间,访问增加太多的话,会影响性能,为了减轻服务器端压力,也要适当使用session。
4.可存储的数据大小不同
每一个cookie一般为4K,session一般是不限制大小。
IE6及以下每个域名最多包含20个Cookie;
IE7及以上每个域名最多50个Cookie;