当前位置:首页 » 文件管理 » php缓存html页面

php缓存html页面

发布时间: 2023-09-04 10:36:51

1. php 缓存怎么写

PHP数据缓存常用页面缓存 静态缓存
php页面缓存主要用到的是ob系列函数,如ob_start(),ob_end_flush(),ob_get_contents()
静态缓存是指静态化,直接生成HTML或XML等文本文件,有更新的时候重生成一次,适合于不太变化的页面
给你个页面缓存的例子
function page_cache($ttl = 0)
{
$ttl = $ttl ? $ttl : PAGE_TTL;//缓存时间,默认3600s
$contents = ob_get_contents();//从缓存中获取内容
$contents = "<!--page_ttl:".(time() + $ttl)."-->n".$contents;
//加上自定义头部:过期时间=生成时间+缓存时间
file_put_contents(PAGE_FILE, $contents);//写入缓存文件中
ob_end_flush();//释放缓存
}

热点内容
phpget号 发布:2025-08-23 12:09:52 浏览:731
电脑版服务器网址 发布:2025-08-23 12:01:23 浏览:895
2440编译器版本 发布:2025-08-23 11:50:10 浏览:670
android更改版本 发布:2025-08-23 11:50:10 浏览:295
linux薯仔 发布:2025-08-23 11:43:25 浏览:601
wamp上传 发布:2025-08-23 11:41:48 浏览:266
苹果浏览器缓存 发布:2025-08-23 11:37:20 浏览:998
下面哪个是全局配置文件 发布:2025-08-23 11:25:44 浏览:442
二叉树的存储和遍历 发布:2025-08-23 11:24:12 浏览:622
交换机清除arp缓存 发布:2025-08-23 11:21:21 浏览:876