位置: 编程技术 - 正文

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

发布时间:2024-01-10

推荐整理分享利用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表单中自动提交表单的按钮类型是)

  • 小规模要交增值税怎么计提
  • 个税退税需要交税吗
  • 金蝶专业版仓库反审核怎么做
  • 个人所得税减免 租房没有合同编号
  • 资产负债表怎么填
  • 报完税没有清卡
  • 建筑行业一般纳税人增值税税率是多少
  • 申报过后财务报告怎么查
  • 发票报送失败怎么弄
  • 税控盘维护费要交吗
  • 代扣代缴增值税纳税义务发生时间
  • 预算管理的方法及应用
  • 房产证印花税如何计算
  • 因员工过失造成第三方损失
  • 办公设备维修费会计分录
  • 本票汇票支票的区别
  • 固定资产可以一次抵扣吗
  • 诉讼费走哪个会计科目
  • 工程设计企业符合增值税抵减政策吗
  • 银行收取的利息要交税吗
  • 小规模纳税人多少钱不用交税
  • 个人所得税生育险
  • 公司无偿使用个人车辆,个人需要缴纳税款吗
  • 增值税专用发票验证真伪
  • 实收资本减少会不会变相影响注册资本金
  • 专项维修基金所得税可税前扣除吗?
  • 公司老板垫付的钱怎么做账
  • 土地使用税的免征政策
  • 广告公司的收入增加原因
  • 在公司预支费用怎么写单据
  • 应收账款零头会计处理
  • 小微企业一般纳税人
  • 企业长期借款的利息,有可能计入的科目有( )
  • 长期借款利息费用的资本化账务处理
  • 怎么启用framework3.5
  • aes-ecb和aes-gcm
  • 收到银行开具的手续费的专票会计分录
  • php正则表达式验证网址
  • 个体经营所得税申报表a
  • 3d representation
  • php php
  • 企业以前年度亏损不可以用什么弥补
  • 企业应收票据贴现,应按实际收到的金额计入
  • 新注册企业实收资本没到账怎么处理
  • 电子发票税率怎么改
  • python 自定义异常
  • 任意盈余公积金怎么计算
  • 成本票可以用在下个季度吗
  • 分公司员工在总公司缴纳社保
  • 年末未分配利润计算公式
  • 什么内容的发票可以报销
  • 现金及现金等价物包括哪些科目
  • 什么是现金什么是现金流
  • 季节性生产企业有哪些
  • 资本化支出计入什么科目
  • 预付电费收到发票报销单怎么写
  • 单利率和复利率公式
  • 印花税计提表怎么写分录
  • 生产成本是费用要素吗
  • 特殊事项税务处理
  • windowxp怎么改ip地址
  • 微软软件安装
  • thinkpad预装的office怎么激活
  • mac steam一直更新
  • win7不能自动启动
  • linux编译安装php扩展
  • linux服务器被尝试登录失败
  • 页面模板排序
  • 新闻客户端手机版下载
  • 纯js代码实现一进一出
  • shell脚本怎么导出
  • 利用python读取文件
  • python中ridge
  • node.js详解
  • linux查看shell脚本内容
  • javascript获取数据类型
  • python怎么写爬虫
  • Android之ContentProvider
  • javascript截图找图
  • 跨境电商出口商品结构
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号