Skip to main content
 首页 » emlog

emlog前台查看网页查询数据库次数和加载耗时

8个月前 (04-01)5832百度已收录

    看见很多网站都有加载耗时和查询数据库次数,但是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=\"#0033CC\">".$timeCount."</font>秒</span><span>查询数据库:<font color=\"#0033CC\">".$queryNum."</font>次</span>";
}
?>

接下来在header.php文件顶部添加

<?php runStartTime(); ?>

在footer.php最底部添加

<?php setAndShowFoot(); ?>

ok,你可以自己去看看了。


评论列表2条评论
匿名
匿名回复 留下脚印 [F2]
umview.com
umview.com回复 很专业 我的网站 http://www.umview.com
发表评论