Thinkphp下代码性能测试
来源:互联网 发布:pdf编辑软件手机 编辑:程序博客网 时间:2024/05/29 08:46
开发过程中,有些时候为了测试性能,经常需要调试某段代码的运行时间或者内存占用开销,TP提供了G方法可以很方便的获取某个区间的运行时间和内存占用情况。
G('kaishi'); for($i=1;$i<=10000;$i++) { M('scoupons')->select(); } G('jieshu'); echo G('kaishi','jieshu')."秒";
得到结果:
4.2605秒G('begin','end') 表示统计begin位置到end位置的执行时间(单位是秒),begin必须是一个已经标记过的位置,如果这个时候end位置还没被标记过,则会自动把当前位置标记为end标签!如果你的环境支持内存占用统计的话,还可以使用G方法进行区间内存开销统计(单位为kb),例如:
echo G('begin','end','m').'kb';
第三个参数使用m表示进行内存开销统计,输出的结果可能是:625kb;
同样,如果end标签没有被标记的话,会自动把当前位置先标记位end标签。
0 0
- Thinkphp下代码性能测试
- thinkphp 与 tornado 性能测试比较
- 杀毒软件性能测试代码
- 代码性能测试
- cpu性能测试代码
- Linux下性能测试
- thinkphp下制作用户永久登陆代码
- PHP7+Swoole、Node Express、Sails、Beego、ThinkPHP 并发性能测试
- ThinkPHP胜出Laravel 近4倍,主流框架性能测试
- 测试杀毒软件的性能代码:
- 测试杀毒软件的性能代码
- 存储性能 - 速度测试代码
- 测试代码性能的工具
- 之前的java测试代码 性能测试
- MongoDB性能测试与Python测试代码
- 测试下代码格式
- Linux下测试磁盘性能
- LINUX下测试磁盘性能
- 【Cocos学习】平时技术点积累
- 正则表达式
- 求旋转数组的最小数字——二分查找算法的深入理解
- 堆栈、栈针
- [Android Studio 权威教程]Mac下安装Android Studio
- Thinkphp下代码性能测试
- IOS8 地图设置
- 汉诺塔递归算法
- C++细节3
- TreeView 循环加载数据
- 面试常见问题:如何加密Web项目中配置文件中的密码?
- oracle 开机自动启动
- js与bootstrap标签页冲突
- page,request,session,application作用范围