生成静态页面
Posted chenliuxiao
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了生成静态页面相关的知识,希望对你有一定的参考价值。
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
以上是关于生成静态页面的主要内容,如果未能解决你的问题,请参考以下文章