给emlog主题模板页脚添加数据库查询次数和页面执行时间

2020年3月15日21:01:24 发表评论 19 次浏览

微米兔博客教大家如何给emlog主题模板页脚添加数据库查询次数和页面执行时间

方法很简单,先打开EMLOG模板的核心中的核心 module.php 文件,添加以下代码

<?php
// 添加开始时间函数
function runStartTime(){
define('RUN_STARTTIME', microtime(true));
}
// 计算耗时和查询数据库次数并输出函数
function setAndShowFoot(){
$runStopTime = microtime(true);
$timeCount = round($runStopTime - RUN_STARTTIME, 3);  $databaseLink = MySql::getInstance();
$queryNum = $databaseLink->getQueryCount();
echo "<span>页面加载耗时:<font color=\"#FF3737\">".$timeCount."</font>秒</span>&nbsp;|&nbsp;<span>查询数据库:<font color=\"#FF3737\">".$queryNum."</font>次</span>";
}
?>

在把开始时间函数放到模板的 header.php 文件的最上面,代码如下:

<?php runStartTime(); ?>

然后打开 footer.php 文件,在最下面添加输出代码如下:

<?php setAndShowFoot(); ?>

保存后清理缓存。 然后在打开emlog博客看看,emlog美化效果是不是已经出现了。

avatar

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: