位置: 编程技术 - 正文

利用php的ob缓存机制实现页面静态化方法(php ob缓存)

编辑:rootadmin

推荐整理分享利用php的ob缓存机制实现页面静态化方法(php ob缓存),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php ob缓存,php的缓存文件是什么格式,php 缓存,php缓存技术插件,php ob缓存,php常用的缓存技术汇总php技术之缓存机制的好处,php 缓存,php ob缓存,内容如对您有帮助,希望把文章链接给更多的朋友!

首先介绍一下php中ob缓存常用到的几个常用函数

ob_start():开启缓存机制

ob_get_contents():获取ob缓存中的内容

ob_clean()清除ob缓存中的内容,但不关闭缓存

ob_end_clean() 清除ob缓存中的内容,并关闭缓存

ob_flush 清空缓存,输出内容,但不关闭缓存

利用php的ob缓存机制实现页面静态化方法(php ob缓存)

ob_end_flush 清空缓存,输出内容,并关闭缓存

flush强制刷新输出缓存中的内容

按照http协议的规定,回应内容不能在回应头之前输出,所以,如果在header()函数前面有内容输出,就会出现错误,但使用了ob_start()后就会将回应内容先放在ob缓存中,不会再消息头发送之前被发送,就解决了header()报错的问题!

下面说一下用php自带的ob缓存机制实现页面静态化的方法,示例代码如下

如上述代码所示:

将我们查询到的内容直接保存到html文件中,如果文件存在,之间输出,如果不存在,则访问数据库,执行对应的查询过程

如果要设置文件的过期时间,可以在if语句里面加一个判断条件,用于判断缓存文件是否过期,time()-设置的过期时间

以上这篇利用php的ob缓存机制实现页面静态化方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

form自动提交实例讲解 在做项目中,例如b2b的由商城跳往卖家中心的后台,当他既有会员账号又是卖家的时候,让他登录了商城,就不需要卖家登录的时候,处理过程中可以

php使用flock阻塞写入文件和非阻塞写入文件的实例讲解 阻塞写入代码:(所有程序会等待上次程序执行结束才会执行,秒会超时)php$file=fopen("test.txt","w+");$t1=microtime(TRUE);if(flock($file,LOCK_EX)){sleep();fwrite($file

yii2局部关闭(开启)csrf的验证的实例代码 上一节主要是简单地说了一下关于yii2的防御csrf的攻击机制,接下来说一下关于如何全局和局部的开启使用csrf。(1)全局使用,我们直接在配置文件中

标签: php ob缓存

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

上一篇:详解php中serialize()和unserialize()函数(phpseessid)

下一篇:form自动提交实例讲解(form表单中自动提交表单的按钮类型是)

  • 会计新手如何学会收款流程
  • 软件企业减免企业所得税
  • 源泉扣税什么意思
  • 企业间无偿划转资产,非关联方经营
  • 出口赠送客户怎么处理
  • 进口消费税应该记到什么科目
  • 企业筹办期间发生的开办费会计分录
  • 进项较大航天信息怎么填
  • 福利费实物发放标准
  • 哪些费用税务局可以抵扣
  • 税控盘月度统计表怎么打印
  • 月工资3000元,工伤7级能赔偿多少钱
  • 开了发票必须记收入吗
  • 什么时候抵扣增值税
  • 不具有法人资格的企业形式
  • 个人汽车贷款所购车辆
  • 坏账准备年底有余额吗
  • 影响固定资产折旧的有
  • 现金流量表季报还是年报
  • 购买收益权如何缴税
  • 已计提月份的公式
  • 在win7系统中文件属性有哪些
  • php实现简单数字变量
  • 工作组只能看到自己
  • php imagecopymerge
  • 解决问题
  • 其他应付款怎样结转
  • 计提资产减值准备是利好还是利空
  • 韦罗尼卡
  • 政府会计制度收入支出表
  • 用户登录php
  • vue3.0 vite
  • 前端经典面试题及答案
  • 使用van-picker 动态设置当前选中项
  • sql server 2008设置角色
  • 长期资产包含哪些
  • 2个公司的法人怎么注销
  • 生产成本设置二级科目
  • 应发工资包含
  • sql server 2008 备份
  • 增值税纳税人放弃免税权的规定
  • 收到分红的会计科目
  • 支付定金的账务怎么处理
  • 进项税金抵扣
  • 电费发票上的数量是什么意思
  • 电费应收和实收怎么算
  • 销售免税农产品的会计分录
  • 投资利润率多少算合理
  • 公交公司财政补贴
  • 公司库存现金提现流程
  • 固定资产是每月折旧吗
  • 转账支票一定要填写支付密码吗?
  • 手工现金日记账范本
  • 会计成本核算方法有几种类型
  • eclipse连接mysql代码
  • win2003进入安全模式
  • linux怎么用命令
  • freebsd使用
  • ubuntu 14.4
  • mac中通过python关闭浏览器中的finder弹框
  • win8怎么禁止弹窗
  • xp系统怎么隐藏文件
  • 如何在mac系统和win10之间转换
  • mxtask.exe - mxtask是什么进程文件 有什么用
  • windows7的电脑
  • Android setVisibility的总结~
  • Unity3D-SLua+ProtocolBuffers构建说明
  • js响应式布局
  • unity怎么做触屏按键
  • 对于不回微信的人,这样做,尽显高情商!
  • unity方法大全
  • angular scope
  • css3瀑布流布局
  • python中怎么取整数的某位数
  • jquery设置单选框
  • 安卓如何实现图片上传功能
  • 施工企业建筑机械管理机构主要职责是负责建筑机械的
  • 武汉市国家税务总局第二稽查局
  • 成都市青羊区国有资产监督管理办公室
  • 马来西亚进口货物的标签要求
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设