网站首页 » 代码技巧 » functions.php代码实现Typecho博客页面显示文章加载时间

functions.php代码实现Typecho博客页面显示文章加载时间

April 23, 2020 代码技巧

作为一个博主,我们都希望自己的网站、博客的打开速度最快,也想知道哪家的服务器最快,性价比更高,所以,如果能在自己网站博客的前端直接显示自己的每篇文章的加载时间,就非常有参考价值了。

下面,我们通过在functions.php文件中添加代码的形式,来实现Typecho博客页面显示文章加载时间。

第一步:添加下面的代码到当前主题的functions.php文件:

function timer_start() {

global $timestart;
$mtime     = explode( ' ', microtime() );
$timestart = $mtime[1] + $mtime[0];
return true;

}
timer_start();
function timer_stop( $display = 0, $precision = 3 ) {

global $timestart, $timeend;
$mtime     = explode( ' ', microtime() );
$timeend   = $mtime[1] + $mtime[0];
$timetotal = number_format( $timeend - $timestart, $precision );
$r         = $timetotal < 1 ? $timetotal * 1000 . " ms" : $timetotal . " s";
if ( $display ) {
    echo $r;
}
return $r;

}

第二步:在要显示加载时间的位置添加调用代码:

<?php echo timer_stop();?>

最后,保存代码,前台刷新页面即可显示文章加载时间。

已有 5 条评论
  1. 1 1

    1

  2. 1 1

    1

  3. 北陌 北陌

    1

  4. qw qw

  5. 岁的法国士大夫

添加新评论