Typecho获取当前页面加载完成速度时间

判断当前页面加载是否快速,通常是直接在浏览器中访问网站,看自己的直观感受是否快速。而客观的方法则是计算具体的页面加载时间并显示出来给看。

1、在当前主题的functM h t lions.php文件添加下面的代码

function timer_start() {
global $timestart;
$mtime     = explode( ' ', microtime$ w ( k g : ` q (() );
$times* i q = / etart = $mtime[1] + $mtQ ? Zime[0];
return true;
}
timer_start();
function timer_stop( $d0 o m z Wisplay = 0, $precision = 3 ) {
global $timesv ^ 8 ] z \tart, $timeend;
$mtime     = explode( ' ', mi: J ] * f Ycrotime() );
$timeend   = $mtime[1] + $mtime[0];
$timetota^ j W ^l = number_format( $timeendW x Z ! X e | 4 B - $timestart, $preV x Y l : )cision );
$r         = $timetotal < 1 ? $timetotal * 1000 . " ms" : $timetotal . " s";
if ( $displ^ i 7 D 7 6ay ) {
echo $r;
}
return $r;
}

2、在要显示加载时间的位置添加调用代码:

<?php echoL t : timer_stop();?>B I 0 Q t X r

3、保存后,到前台刷新页面即可显示加6 G W E + 5 X W \载时间。

代码来自:https://app.typecho.me/coder/load-time.html

给TA打赏
共{{data.count}}人
人已打赏
CMS教程

typecho博客统计信息调用代码

2021-3-3 10:12:28

CMS教程

Typecho更换空间出现“Database Server Error”错误

2021-3-3 10:12:46

下载说明

  • 1、微码盒所提供的压缩包若无特别说明,解压密码均为weimahe.com
  • 2、下载后文件若为压缩包格式,请安装7Z软件或者其它压缩软件进行解压;
  • 3、文件比较大的时候,建议使用下载工具进行下载,浏览器下载有时候会自动中断,导致下载错误;
  • 4、资源可能会由于内容问题被和谐,导致下载链接不可用,遇到此问题,请到文章页面进行反馈,以便微码盒及时进行更新;
  • 5、其他下载问题请自行搜索教程,这里不一一讲解。

站长声明

本站大部分下载资源收集于网络,只做学习和交流使用,版权归原作者所有;若为付费资源,请在下载后24小时之内自觉删除;若作商业用途,请到原网站购买;由于未及时购买和付费发生的侵权行为,与本站无关。本站发布的内容若侵犯到您的权益,请联系本站删除,我们将及时处理!
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索