位置: 编程技术 - 正文

php 如何设置一个严格控制过期时间的session(php zmq)

编辑:rootadmin

推荐整理分享php 如何设置一个严格控制过期时间的session(php zmq),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:phpstudy设置,phpstudy设置,phpstudy设置,php设置变量,php zmq,php如何设置一个容器类,php怎么设置,php如何设置一个js可以访问的变量,内容如对您有帮助,希望把文章链接给更多的朋友!

1.php session 有效期

PHP的session有效期默认是秒(分钟),如果客户端超过分钟没有刷新,当前session会被回收,失效。

当用户关闭浏览器,会话结束,session也会失效。

可以修改php.ini的session.gc_maxlifetime来设置session的生命周期,但并不能保证在超过这一时间后session信息立即会删除。因为GC是按机率启动的,可能在某一个长时间内都没有被启动。那么大量的session在超过session.gc_maxlifetime后仍然有效。

2.session.gc_maxlifetime,session.gc_probability,session.gc_divisor说明

php 如何设置一个严格控制过期时间的session(php zmq)

session.gc_maxlifetime = 表示当session文件在秒后没有被访问,则视为过期session,等待GC回收。

GC进程调用的概率是通过session.gc_probability/session.gc_divisor计算得来的,而session.gc_divisor默认是,

如果session.gc_probability = ,那么GC进程在每次执行session_start()时都会调用,执行回收。

把session.gc_probability/session.gc_divisor的机率提高,会有帮助,但会对性能造成严重影响。

3.严格控制session过期方法

1.使用memcache/Redis来保存session,设置过期时间,因为memcache/redis的回收机制不是按机率的,可以确保session过期后失效。

2.只使用php实现,创建一个session类,在session写入时,把过期时间也写入。读取时,根据过期时间判断是否已过期。

demo:

标签: php zmq

本文链接地址:https://www.jiuchutong.com/biancheng/290925.html 转载请保留说明!

上一篇:php 数组元素快速去重(php数组操作函数)

下一篇:php生成网页桌面快捷方式(php制作网页)

  • 小规模纳税人销售农产品税率是多少
  • 农副产品商贸公司标语
  • 个体户需要给员工交保险吗
  • 防伪税控技术维护费怎么申报
  • 企业违约金收入会计分录
  • 发票上的不含税单价怎么算的
  • 查账征收企业所得税年报怎么填
  • 文化事业建设费怎么申报
  • 银行商业承兑汇票到期怎么兑现
  • 小规模季度报税流程
  • 会计核算体系的中心环节是什么
  • 以货换货违法吗
  • 资产减值损失转回的账务处理
  • 收到客户承兑怎么做账
  • 企业取暖费怎么做会计分录
  • 其他贷款服务的内容包括
  • 运输费计入采购成本的分录
  • 小规模纳税人未申报怎么处理
  • 银行存款未达账项包括
  • 土地资产类型
  • 税控服务费抵扣增值税
  • 财税2010121号文件有效吗
  • 会计学考研考哪些科目专硕
  • win11系统优化教程
  • 车辆理赔过程中,赔付款给谁
  • 给员工支付的房租怎么算
  • 公司法人向公司借款未还,公司可以倒闭吗
  • 图像类别
  • 私车公用维修费属于个人承担吗
  • 用php写个简单的编程
  • 企业代扣代缴个人所得税会计分录
  • yii2入门
  • php数字转16进制
  • 基于yolov5的目标检测实验任务
  • uni-app入门到实战
  • 玻璃深加工企业排名
  • 删除ont命令
  • 建行企业网上银行主管盾权限分配
  • 哪些情形需要办理会计工作交接
  • 适用会计准则或会计制度(填写代码)
  • 跨国公司海外子公司
  • SqlServer如何通过SQL语句获取处理器(CPU)、内存(Memory)、磁盘(Disk)以及操作系统相关信息
  • 土地评估增值计入什么科目
  • 合伙企业需要申报哪些税
  • 退货开具红字发票说明
  • 会计凭证的装订范围包括
  • 企业利润分配项目是什么
  • 企业所得税中通过研发费用辅助账
  • 资本公积占比多少合适
  • 装修公司财务报表图片
  • 买赠销售账务处理
  • 销售返利可以计入销售费用吗
  • 2018年所得税税收优惠
  • 政府代建项目计划方案
  • 小规模纳税人低值易耗品摊销方法
  • 债权人和债务人的区别
  • 原始凭证和记账凭证的填制
  • 公司法人借款给公司用责任承担
  • 应付款多付了怎么入账
  • 土地使用权使用年限怎么算
  • 营改增后,小规模纳税人广联达
  • 转账支票有效期6个月
  • 公司借款流程
  • mysql 5.7.17 winx64安装配置教程
  • 目前默认系统%1
  • win2000安装过程
  • win8怎么禁用强制驱动签名
  • 苹果mac系统如何升级最新版本
  • rsync 教程
  • centos为什么没有桌面
  • win7通知区域图标无法设置
  • 微软何时推出win10
  • 自动备份文件并发送到Gmail (适用G级数据的备份)
  • cocos2dx-js
  • opengl渲染流程图
  • 使用NGUI时遇到物理引擎错误
  • php使用js
  • jquery封装原理
  • 关联企业业务往来税收调整
  • 什么是增值税免抵税额
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设