SESSION和COOKIE的最大区别

学习笔记 马富天 2016-05-05 14:51:38 78 0

【摘要】很多面试官在面试的时候,特别喜欢问SESSION和COOKIE的区别,其实我们心里都很清楚他们的区别,但是又用语言表达不出来,我总结了以下的区别,希望对大家有帮助。

SESSION和COOKIE的最大的区别在于以下两点:

(1)SESSION是将信息保存到服务器上,且通过一个SESSION_ID来传递客户端的信息。服务器在接收到SESSION_ID后会根据这个传递过来的ID来提供相应的SESSION数据。而COOKIE则是将所有的信息以文本文件的形式保存到客户端(浏览器),由浏览器进行相关的管理和维护。

(2)SESSION数据存在服务器上,用户无法对SESSION数据进行修改,而COOKIE数据存在客户端,容易被用户获取和修改,因此,第二点区别在于SESSION的安全性高于COOKIE。

版权归 马富天PHP博客 所有

本文标题:《SESSION和COOKIE的最大区别》

本文链接地址:http://www.mafutian.net/90.html

转载请务必注明出处,小生将不胜感激,谢谢! 喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

0

0

上一篇《 怎么实现MySQL数据库的双热机备份(数据库主从分离) 》 下一篇《 说说if和switch语句的一些区别 》
分享到:

暂无评论

评论审核未开启
表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情 表情
验证码