public function index()
{
$file_name = 'index_wap.html';
if(file_exists( $file_name ) && filemtime( $file_name ) - time() < 10 ){//如果文件是存在并且最后修改时间小于设定时间 10s
require_once( $file_name );//引入文件
}else{
ob_start();
$seodata = Db::table('WWWseo')->where('id',1)->find();
$this->assign('seodata',$seodata);
echo $this->fetch();
file_put_contents( $file_name, ob_get_contents());//输出到浏览器
}
}
附上ThinkPHP5中哪些小技巧可以提高性能
ThinkPHP5源码学习篇--请求缓存
PHP 页面静态化/纯静态化/伪静态化
https://www.jianshu.com/p/3584f0f00cb4
来源:oschina
链接:https://my.oschina.net/u/4410124/blog/4268299