介绍

生成首页静态前本站访问速度测试

生成首页静态后本站访问速度测试

呃呃,看着好像并没有什么变化
别急,由于本站使用的服务器性能较高,当你在低配置服务器上做测试对比,会有明显的改变!

直奔主题

创建生成静态首页php文件

在网站根目录创建文件:static.php,内容如下:

<?php
$nowtime = time();
$pastsec = $nowtime - $_GET["t"];
if ($pastsec < 600) {
    exit; // 600秒(10分钟)更新一次,时间可以自己调整
}
ob_start();
include ("index.php");
$content = ob_get_contents();
$content.= "\n<script language=javascript src=\"static.php?t=" . $nowtime . "\"></script>"; // 调用更新程序
file_put_contents("index.html", $content);
if (!function_exists("file_put_contents")) {
    function file_put_contents($fn, $fs) {
        $fp = fopen($fn, "w+");
        fputs($fp, $fs);
        fclose($fp);
    }
}
?>

生成静态页面

通过网站域名访问:https://yourdomain/static.php 即可生成 index.html 首页。

验证是否生效
打开网站首页,查看网页源码,最后一行有 <script language=javascript src='static.php'></script> 类似字符则成功!否则请把建站程序首页顺序 index.html 设置第一位即可。

移除首页静态

删除站点根目录 index.htmlstatic.php 即可!

最后修改:2021 年 09 月 08 日
如果觉得我的文章对你有用,请随意赞赏