位置: 编程技术 - 正文

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

  • 财务软件怎么样从捷软系统导出数据
  • 取得住宿发票的专用发票可以抵扣吗
  • 农业技术服务个人总结
  • 款项已付发票未到,怎么做凭证
  • 生产设备的修理费用计入什么科目小企业
  • 往来票据怎么填写
  • 分期收款开具发票可以吗
  • 电子设备折旧率一般多少
  • 销售商品的成本计入什么科目
  • 提取备用金现金流量
  • 公司股东可以自己买保险吗
  • 生产成本里面的工会经费
  • 内部部门汇缴上级财务
  • 机器维修费的会计科目
  • 固定资产之前没提折旧,数额交大
  • 建筑施工企业预交税款
  • 自然人股权转让要交什么税
  • 企业设备安装发票税率为多少?
  • 装卸费可以抵扣销项税额吗
  • 小型微利企业所得税优惠政策
  • 财务抄税怎么抄
  • 个人消费索要公司的钱
  • 职工食堂租赁费
  • 建筑公司一般纳税人增值税税率
  • 租赁的厂房改造可以费用化吗
  • 小规模纳税人专票开3%的专票,以后就不能享受1%
  • 资本公积的借方和贷方各表示什么
  • 投资活动净现金流为负说明什么
  • 汽车4s店厂家返利计算方法
  • 银行承兑汇票如何承兑分录
  • 行政单位上年支出退回
  • 备用金的会计分类
  • 纳税人依法可以享受减免税待遇而没有享受的
  • 腾讯电脑管家上的steam可以吗
  • 为什么u盘里的文件无法删除
  • 无线路由器限速怎么办
  • Olehelp.exe - Olehelp是什么进程 有什么用
  • 工资结算单什么时候签
  • 不动产出租要交什么税
  • 收到银行退回的会计分录
  • 退货可以吗
  • php三级分销思路
  • vue怎么嵌入html
  • dir命令linux
  • /etc/rc.local添加内容
  • 税前扣除 发票
  • 什么是预付账款的管理重点
  • 织梦如何给栏目增加缩略图
  • 商业折扣影响主营业务成本吗
  • 权责发生制根据产品的生产特点和管理要求结转成本
  • 没有发票的费用怎么报销
  • 企业租车接送员工上下班
  • 有限合伙企业中谨慎有限合伙人的应当
  • 以前年度损益调整
  • 受托开发软件一般做什么
  • 捐赠利得计入资产成本吗
  • 如何理解应收账款平均余额
  • 动产不动产租赁增值税税率
  • mysql8设置时区
  • SQLServer中SELECT语句的执行顺序
  • mysql数据库简单介绍
  • securedownload是什么意思
  • win10系统迅雷
  • Mac OS X 10.9 Mavericks系统怎么激活?
  • 升级到xp系统以后怎么办
  • linux命令ls-l
  • win7多用户怎么删除
  • win8系统怎么设置密码登陆
  • win10系统无法安装ie11
  • win10查看电脑配置显卡
  • system的方法
  • win8怎么更改密码
  • js怎么理解
  • css样式分为
  • 如何得到pull解析器?
  • 全面详细的体检
  • 面向对象的三大特征
  • 我们要什么行政执法监督机制和能力建设严格落实行政
  • 税务代办需要什么资料
  • 薰衣草商业价值
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设