位置: 编程技术 - 正文

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

  • 研发设备定义
  • 增值税普通发票有什么用
  • 土地使用权转让是什么意思
  • 建筑业企业生产经营情况表
  • 库存现金期末余额
  • 中小企业所得税优惠政策有哪些
  • 建筑业营改增前后区别
  • 销项负数发票原发票还有用吗?
  • 购房契税应该交给谁
  • 加工生产产品的地方 用两个字形容
  • 为取得固定资产而发生的什么支出可计入固定资产成本
  • 购原材料红字发票会计分录怎么写?
  • 电费应收电费和实际电费
  • 应交税金进项税的会计分录
  • 应收账款零头没有收到如何账务处理
  • 合并重组案例
  • 律师行业税务如何做账
  • 委托生产企业和受托生产企业
  • 工业总产值填报原则
  • 发票购方税号是什么意思
  • 餐饮行业纳税指引及营改增后税负变化!
  • 企业所得税是按季度还是按月
  • 讲课费税务发票类别
  • 取得劳务收入的会计分录
  • 未开票的货款记什么科目
  • 差额增值税计算公式
  • 怎样去除快捷方式小箭头win10
  • 一键ghost有用吗
  • 报销差旅费退回余款填什么凭证
  • 报考中级会计的工作证明
  • 社保费税前扣还是税后扣
  • linux gcc命令详解
  • 债券利息收入征税吗
  • win10蓝牙无法连接可以尝试以下操作
  • 若依框架搭建
  • ant-design-vue pro
  • thinkphp 5.0.24 rce
  • 估价入库金额怎么来
  • 冰河湖怎么去
  • chart.js教程
  • thinkphp5.0.23
  • 结转代销成本
  • vue知识点汇总
  • 个税系统有什么用
  • 给销售人员的返点怎么做账
  • phpcms二次开发教程
  • 管理费用的相关科目
  • mysql skip ssl
  • 即征即退增值税需要缴纳所得税吗
  • 非货币性资产交换以公允价值为基础进行计量
  • 差旅费会计科目怎么做
  • 库存现金余额过大的风险
  • 服务业有制造费用吗
  • 投入产出法如何申报
  • 根据银行流水如何计算成本
  • 高速过路费抵扣增值税
  • 土地使用权作为存货怎么入账
  • 分期收款销售什么意思
  • 赠送购物券的会计处理
  • 子公司和区域公司的区别
  • 各单位应当根据需要设立专职或者兼职
  • windows安装orthofinder
  • Win10预览版拆弹
  • linux命令find用法
  • 进程rundll32停止工作
  • centos查看目录空间大小
  • win10 20h2官方下载
  • 双硬盘需要设置主从盘吗
  • linux系统中怎么编辑文件
  • windows启动很慢很慢
  • win10每周更新
  • win7桌面图标有小方块
  • unity3d的
  • python利用for循环求1到100的奇数之和
  • androidapplication
  • 什么是跨地区经营汇总纳税企业
  • 个体户一直没有年报
  • 济南市中区税务局办税大厅
  • 美国企业所得税税率2022
  • 南京税务事务所排行
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设