emlog输出页面加载耗时和查询数据库次数

    选择打赏方式

温馨提示:
本文最后更新于2018年03月30日,已超过6年7个月(约2421天)没有更新,若内容或图片失效,请留言反馈。

题记:如果你的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 "<a>页面加载耗时:<font color=\"#FF3737\">".$timeCount."</font>秒</span> <a>查询数据库:<font color=\"#FF3737\">".$queryNum."</font>次</a>";
}
?>

二、下一步,把开始时间函数放到模板的 header.php 文件的最下面,即在 header.php 底部添加如下代码:

<?php runStartTime(); ?>

三、 最后就是输出了,打开 footer.php 文件,在最底部添加输出代码:

<?php setAndShowFoot(); ?>
版权声明:若无特殊注明,本文为《寒星皓月》原创,转载请保留文章出处。
本文链接:https://www.wanghanyue.com/post-20.html
作品采用:知识共享署名 4.0 (CC BY-NC-SA 4.0) 国际许可协议 进行许可。
正文到此结束

相关推荐

发表吐槽

你肿么看?

你还可以输入 250 / 250 个字

呵呵 哈哈 羡慕 惊恐 超赞 嗯哼 滑稽 不高兴 大哭 疑问 你懂得 打脸 黑线 委屈 小乖 酷 笑眼 汗 what 鄙视 喷 阴险 怒 吃瓜

评论信息框
可使用QQ号实时获取昵称+头像

私密评论

吃奶的力气提交吐槽中...


既然没有吐槽,那就赶紧抢沙发吧!