Typecho页面底部调用加载时间实现方法
ssr
撰写于 2022年 02月 26 日

我们经常看到Typecho有些网站底部有加载时间显示的效果,其实这个功能到底有什么用呢?实际对于用户来说并没有什么用途,但是可以对于开发者站长来说可以看看自己网站加载速度对比,以便于是否需要调整提高网站的访问速度,这个功能到底如何实现的呢?
第一、代码部分


/*
页面加载时间
/
function timer_start() {
global $timestart;<br> $mtime = explode( ' ', microtime() );
$timestart = $mtime[1] + $mtime[0];<br> return true;<br> }<br> timer_start();<br> function timer_stop( $display = 0, $precision = 3 ) {<br> global $timestart, $timeend;<br> $mtime = explode( ' ', microtime() );
$timeend = $mtime[1] + $mtime[0];<br> $timetotal = number_format( $timeend - $timestart, $precision );<br> $r = $timetotal < 1 ? $timetotal
1000 . " ms" : $timetotal . " s";<br> if ( $display ) {
echo $r;<br> }<br> return $r;
}

将代码加到当前Typecho主题的Functions.php文件中。
第二、调出代码

<?php echo timer_stop();?>

这里我们在需要显示的位置,一般是网站底部,或者侧边。然后调出后可以看到时间,具体有样式的可以添加一个样式。

Typecho页面底部调用加载时间实现方法

我们经常看到Typecho有些网站底部有加载时间显示的效果,其实这个功能到底有什么用呢?实际对于用户来说并没有什么用途,但是可以对于开发者站长来说可以看看自己网站加载速度对比,以便于是否需要调整提高网站的访问速度,这个功能到底如何实现的呢?
第一、代码部分


/*
页面加载时间
/
function timer_start() {
global $timestart;<br> $mtime = explode( ' ', microtime() );
$timestart = $mtime[1] + $mtime[0];<br> return true;<br> }<br> timer_start();<br> function timer_stop( $display = 0, $precision = 3 ) {<br> global $timestart, $timeend;<br> $mtime = explode( ' ', microtime() );
$timeend = $mtime[1] + $mtime[0];<br> $timetotal = number_format( $timeend - $timestart, $precision );<br> $r = $timetotal < 1 ? $timetotal
1000 . " ms" : $timetotal . " s";<br> if ( $display ) {
echo $r;<br> }<br> return $r;
}

将代码加到当前Typecho主题的Functions.php文件中。
第二、调出代码

<?php echo timer_stop();?>

这里我们在需要显示的位置,一般是网站底部,或者侧边。然后调出后可以看到时间,具体有样式的可以添加一个样式。

赞 (0)

猜您想看

评论区(暂无评论)

这里空空如也,快来评论吧~

我要评论