php中session与cookie的比较


Posted in PHP onJanuary 27, 2015

本文较为详细的比较了php中session与cookie区别。分享给大家供大家参考。具体分析如下:

1、存放的位置

cookie保存在客户端,session保存在服务器端的文件系统/数据库/memcache等。

2、安全性

session因为保存有服务器端,安全性无疑更高一些。

3、网络传输量

cookie通过网络在客户端与服务器端传输,会占用一些带宽;而session保存在服务器端,不需要传输。

4、保存时间(生命周期),以20分钟为例

cookie的生命周期是累计的,从创建时就开始计算,20分钟后生命周期就结束,即cookie无效;

session的生命周期是间隔的。从创建时开始计时,如果20分钟内,没有访问过session,那么session会在20分钟时失效。而如果在20分钟内的任一时间访问过session,那么,session的生命周期将重新开始计算。

5、session和cookie的生效路径

cookie在默认情况下,cookie只在当前文件的目录下生效,一般需要设置setcookie的第四个参数为根目录,使得整个网站所在页面都生效;session默认情况下是根目录下生效(可以通过查看cookie的PHPSESSID信息知道,或者通过php.ini文件里的session.cookie_path来设置)。

希望本文所述对大家的php程序设计有所帮助。

PHP 相关文章推荐
第十四节--命名空间
Nov 16 PHP
php图片验证码代码
Mar 27 PHP
php图像处理函数大全(推荐收藏)
Jul 11 PHP
使用PHP强制下载PDF文件示例
Jan 17 PHP
php实现处理输入转义字符的代码
Nov 08 PHP
php实现爬取和分析知乎用户数据
Jan 26 PHP
基于PHP后台的Android新闻浏览客户端
May 23 PHP
php投票系统之增加与删除投票(管理员篇)
Jul 01 PHP
详谈phpAdmin修改密码后拒绝访问的问题
Apr 03 PHP
php实现将二维关联数组转换成字符串的方法详解
Jul 31 PHP
PHP使Laravel为JSON REST API返回自定义错误的问题
Oct 16 PHP
php设计模式之单例模式用法经典示例分析
Sep 20 PHP
php实现session自定义会话处理器的方法
Jan 27 #PHP
php实现检查文章是否被百度收录
Jan 27 #PHP
php创建session的方法实例详解
Jan 27 #PHP
PHP连接SQLServer2005的方法
Jan 27 #PHP
php去除html标记的原生函数详解
Jan 27 #PHP
分享下php5类中三种数据类型的区别
Jan 26 #PHP
php字符串过滤与替换小结
Jan 26 #PHP
You might like
一个PHP日历程序
2006/12/06 PHP
关于session在PHP5的配置文件中的详细设置参数说明
2011/04/20 PHP
zf框架的数据库追踪器使用示例
2014/03/13 PHP
php实现的验证码文件类实例
2015/06/18 PHP
PHP简单实现断点续传下载的方法
2015/09/25 PHP
JS实现从表格中动态删除指定行的方法
2015/03/31 Javascript
JavaScript的ExtJS框架中数面板TreePanel的使用实例解析
2016/05/21 Javascript
js判断复选框是否选中及选中个数的实现代码
2016/05/30 Javascript
js面向对象实现canvas制作彩虹球喷枪效果
2016/09/24 Javascript
支持移动端原生js轮播图
2017/02/16 Javascript
jquery单击文字或图片内容放大并居中显示
2017/06/23 jQuery
解决vue-router中的query动态传参问题
2018/03/20 Javascript
JavaScript使用Math.random()生成简单的验证码
2019/01/21 Javascript
JavaScript实现预览本地上传图片功能完整示例
2019/03/08 Javascript
Vue开发中遇到的跨域问题及解决方法
2020/02/11 Javascript
js实现烟花特效
2020/03/02 Javascript
element-ui点击查看大图的方法示例
2020/12/14 Javascript
利用JavaScript为句子加标题的3种方法示例
2021/01/05 Javascript
python概率计算器实例分析
2015/03/25 Python
Python模拟登陆实现代码
2017/06/14 Python
Python去除、替换字符串空格的处理方法
2018/04/01 Python
Python numpy 提取矩阵的某一行或某一列的实例
2018/04/03 Python
Python中asyncio与aiohttp入门教程
2018/10/16 Python
浅谈Python 多进程默认不能共享全局变量的问题
2019/01/11 Python
在PyCharm中控制台输出日志分层级分颜色显示的方法
2019/07/11 Python
python利用wx实现界面按钮和按钮监听和字体改变的方法
2019/07/17 Python
python scrapy爬虫代码及填坑
2019/08/12 Python
AmazeUI 网格的实现示例
2020/08/13 HTML / CSS
德国大型的家具商店:Pharao24.de
2016/10/02 全球购物
Hello Molly美国:女性时尚在线
2019/08/26 全球购物
JD Sports丹麦:英国领先的运动时尚零售商
2020/11/24 全球购物
自我推荐书
2013/12/04 职场文书
我的网上商城创业计划书
2013/12/26 职场文书
学生励志演讲稿
2014/01/06 职场文书
门前三包责任书
2014/04/15 职场文书
银行竞聘演讲稿
2014/05/16 职场文书