GolangHub

公众号:Golang语言开发栈

PHP实现页面静态化

PHP实现页面静态化

纯静态化

buffer(缓冲区)

使用buffer:

1、配置php.ini

开启output_buffering=on

2、在php文件开头加上一句代码:

ob_start();// 开启buffer缓冲区

file_put_contents()

1
2
3
4
5
6
7
8
9
<?php
ob_start();
/*
echo 123;
file_put_contents('index.html',ob_get_contents());
ob_clean();
*/
echo 111;
file_put_contents('index.html', ob_get_clean());

ob_start()

ob_get_contents()

ob_clean()

ob_get_clean()

生成纯静态页面步骤:

  1. 连接数据库
  2. 将数据库数据填充到模板文件
  3. 将模板文件生成纯静态页面

伪静态化

待续~

更多精彩内容,请关注公众号 Golang语言开发栈公众号二维码
感谢赞赏.

Welcome to my other publishing channels