位置: 编程技术 - 正文

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制作网页)

  • 购销合同印花税最新政策2023
  • 税收实体法和程序法分类
  • 转让费和押金的区别
  • 月末处理工作主要包括
  • 工资交税是用累计税吗
  • 委托加工物资属于在产品吗
  • 客运站收到承运方开具增值税专用发票可否抵扣
  • 差额拨款的事业单位属于预算单位吗
  • 转让土地使用权会计分录怎么做
  • 现金比率的计算公式是指
  • 二手机械设备买卖合同
  • 建筑资质挂靠费用怎么写会计分录?
  • 股权继承印花税单方交
  • 公司为什么要员工提供房产证
  • 个人所得税需要计提吗?怎么做会计分录
  • 销售费用变动率公式
  • 公对公转账备注信息填错了怎么办
  • 委托收款有哪些
  • 土地出让金11%抵扣进项税的账务处理?
  • 收到银行利息会计分录怎么做账
  • 税务局备案的企业是什么
  • 销售技巧培训课程
  • 支票过期可以进账吗
  • 超市购销和联营有什么区别
  • 手把手教你win7换主板不重装系统的方法
  • 小规模计提增值税的会计科目
  • 营改增后一般纳税人税率
  • 第三方支付销售
  • 生产车间工人发放福利
  • 政府补助开票怎么申报增值税
  • 房地产企业销售无产权车位
  • 我辞职了公积金怎么交
  • php单例模式demo
  • php __destruct
  • 企业与政府所签的合同
  • 支付产品运输费怎么入账
  • 油卡预付卡发票能入费用吗怎么入账
  • uniapp scroll-view基础用法
  • vue render ref
  • linux symbolic link
  • ipcrm命令
  • 已交土地使用金的划拨商品房与商品房的的区别
  • mysql的字符串
  • 工资发放凭证原件指什么意思
  • 收到固定资产抵账账务处理
  • 建筑业暂估成本票来了后的账务处理
  • 预提短期借款利息的会计科目
  • 固定资产转售账务处理
  • 4s店收取保险服务费合理吗
  • 加班就餐费如何入账
  • 叉车上牌流程注册登记
  • 企业收到稳岗补贴需要交企业所得税吗
  • 私营企业固定资产折旧
  • sql修改表增加列
  • mysql 索引的类型
  • 数据库时区与url连接设置的时区
  • cmd shutdown命令
  • hp是什么代码
  • 任务管理器打不开怎么强制关闭电脑程序
  • win8 侧边栏
  • 如何解决xp系统卡顿
  • windows10周年更新
  • linux中命令行
  • chkdsk命令有什么用
  • centos配置yum
  • windows8 1
  • dos命令/s
  • css 网页布局
  • android_zh
  • python控制台怎么用
  • unity3d做游戏
  • 公务员副处级工资待遇
  • 砂石需要缴纳资源税吗
  • 上海社保基数对照表
  • 电子税务局怎么添加开票员
  • 小规模纳税人能开9个点的发票吗
  • 北京24小时税务自助机
  • 四川税务干部学校官网
  • 车辆购置税怎么买
  • 增值税税率有哪些规定
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设