Emlog模板添加页面加载耗时和数据库查询次数显示的方法


本文介绍了如何在Emlog模板中添加页面加载耗时和数据库查询次数显示,通过在模板文件module.php中插入开始时间函数和计算耗时、查询数据库次数函数,并在header.php中插入开始时间标记,在footer.php中插入显示函数,即可实现该功能。

成品效果图

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 "<div>页面加载耗时:<a href='#'>".$timeCount."</a> 秒  查询数据库:<a href='#'>".$queryNum."</a> 次</div>";
}
?>

Emlog模板添加页面加载耗时和数据库查询次数显示的方法

第二步:在header.php中最后插入如下代码即可

<?php runStartTime(); ?>

Emlog模板添加页面加载耗时和数据库查询次数显示的方法

第三步:在底部文件footer.php中需要显示得地方插入如下代码

<?php setAndShowFoot(); ?>

Emlog模板添加页面加载耗时和数据库查询次数显示的方法



扫描二维码,在手机上阅读

推荐阅读:

Vue.js实现编辑操作时一行内容单独修改的实现思路

CSS中div水平垂直居中方法及代码

评 论