Typecho獲取當前頁面加載完成速度時間

判斷當前頁面加載是否快速,通常是直接在瀏覽器中訪問網站,看自己的直觀感受是否快速。而客觀的方法則是計算具體的頁面加載時間並顯示出來給看。

1、在當前主題的functions.php文件添加下面的代碼:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 
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; }

2、在要顯示加載時間的位置添加調用代碼:

1 
 echo timer_stop();?>

3、保存后,到前台刷新頁面即可顯示加載時間。

代碼來自:https://app.typecho.me/coder/load-time.html


想在手機閱讀更多Typecho資訊?下載【香港矽谷】Android應用
分享到Facebook
技術平台: Nasthon Systems