- A+
所属分类: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><span>查询数据库:<font color=\"#FF3737\">".$queryNum."</font>次</span>";
- }
- ?>
下一步,把开始时间函数放到模板的 header.php 文件的最上面,即在 header.php 顶部添加如下代码:
- <?php runStartTime(); ?>
最后就是输出了,打开 footer.php 文件,在最底部添加输出代码:
- <?php setAndShowFoot(); ?>
本资源转载于互联网,只做学习和交流使用。