EMLOG添加页面加载耗时和数据库查询次数
很多时候我们需要查询网站的页面加载时间来判断自己的网站是否更友好,那么现在来给大家分享一个EMLOG页面加载耗时和查询数据库次数的方法。
1、找到并打开模板文件夹下的 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 "<a>页面加载耗时:<font color=\"#FF3737\">".$timeCount."</font>秒</span> <a>查询数据库:<font color=\"#FF3737\">".$queryNum."</font>次</a>"; } ?>
2、找到并打开模板文件夹下的 header.php 文件,添加以下开始时间函数代码到文件底部
<?php runStartTime(); ?>
3、找到并打开模板文件夹下的 footer.php 文件,添加以下输出代码到文件底部
<?php setAndShowFoot(); ?>