蒋旭

补充(2018.7.17)

感谢评论区 BILIBIBI 大佬的提醒!

  1. 开始时间可采用$_SERVER['REQUEST_TIME_FLOAT']
  2. microtime(1);可以直接返回123.456这样的浮点数。

前言

原来typecho论坛的那个页面加载耗时不能用了,没办法自己百度找到以下解决方案

第一步

编辑functions.php添加函数

function runTime(){
$timer = explode(' ', microtime());
return $timer[0] + $timer[1];
}

第二步

编辑header.php<!DOCTYPE html>上面添加函数<?php define('START_TIME',runTime()); ?><!--开始计算-->

说明:如果你的主题作者并没有按照W3C标准添加<!DOCTYPE html>,那么你就在header.php的最上端添加函数即可!

第三步

编辑footer.php在要显示的地方添加耗时:<?php echo round(runTime()-START_TIME,5); ?><!--计算结束显示-->
这样就搞定了!

效果图

感谢

本文转自 Tyepcho添加页面加载耗时时间显示 - 夏目友人帐

已有 3 条评论

  1. BILIBIBI
    BILIBIBI 大佬 8.1Chrome 67

    开始时间直接$_SERVER['REQUEST_TIME_FLOAT']就行了

    1. BILIBIBI
      BILIBIBI 大佬 8.1Chrome 67

      还有就是microtime(1);可以直接返回123.456这样的浮点数

  2. 蒋旭
    蒋旭 作者君 10Chrome 67

    嗯?欢迎大佬评论!小破站竟然来人了?!
    ————正文————
    多谢提醒,我马上就改改!

添加新评论