emlog博客优化,emlog统计运行时间

2015年01月07日 技术资料 5383 views 0

比较精确的统计每次访问程序运行的时间,如:Run in 49.76ms
如果加载模版的header.php和footer.php文件,大概这个运行时间会相差很多。

所以如果要比较精确的统计还是要HACK源代码的,不涉及数据库。


首先在init.php文件中Header下面好了添加开始时间,

如:header('Content-Type: text/html; charset=UTF-8');


//初始化统计信息
$_SERVER['_start_time'] = microtime(true); 


然后在当前模版文件module.php添加函数如下:
//运行结束信息
function RunTime() {
return number_format(1000 * (microtime(1) - $_SERVER['_start_time']), 2) . 'ms';
}


然后在footer.php尾部加入
<?php echo 'Run in '.RunTime();?>
这样时间就会精确很多,但是还是少算了gzip压缩到输出的时间.

👍好活当赏🧧

注意

》贝壳PE企业版 3.98 最终版V20260331已发布;

1、去掉所有注册机制,可本地永久运行!


停服公告:

随着年龄的增长,生活的变化,已经逐步开始退出研发网络了。iT猫也准备渐渐退网。退网后,网站也将无法再访问,近期会把带有注册机制的产品改为永久本地无限制模式,大家多关注最新版本。这不是落幕,这是我新的开始,生活不止眼前苟且还有诗和远方!如有更多的问题可以发邮件或者加QQ:845532699@qq.com



By iT猫itcat.cn 宣