没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
内容概要:本文介绍了XHProf和FirePHP这两种PHP性能检测和调试工具的详细使用方法,包括它们的特点、安装步骤、应用场景以及具体的使用示例。XHProf是一个轻量级的PHP性能分析工具,能够提供详细的函数调用统计和性能指标,适用于生产环境。FirePHP则是基于Firebug的PHP调试工具,通过输出调试信息到浏览器的Firebug控制台,方便开发人员进行调试。 适合人群:PHP开发人员,尤其是需要在生产环境中进行性能监控和调试的技术人员。 使用场景及目标:① 在生产环境中快速定位性能瓶颈;② 通过详细的调用统计和性能指标优化代码;③ 使用FirePHP在不破坏页面结构的情况下输出调试信息,提高调试效率。 其他说明:本文还提供了一些参考链接,帮助读者进一步了解XHProf和FirePHP的配置和高级用法。
资源推荐
资源详情
资源评论


























PHP性能检测扩展—XHProf与
FirePHP线上调试工具

关于XHProf
• XHProf是一个分层PHP性能分析工具。它报告函数级别的请求次数和各
种指标,包括阻塞时间,CPU时间和内存使用情况。一个函数的开销,
可细分成调用者和被调用者的开销。原始数据收集部分是用纯C实现的,
是一个名叫xhprof的 Zend扩展 。
• XHProf是facebook开源出来的一个php轻量级的性能分析工具,跟
Xdebug类似,但性能开销更低,还可以用在生产环境中,也可以由程
序开 关来控制是否进行profile。基于浏览器的性能分析用户界面能更
容易查看,或是与同行们分享成果。也能绘制调用关系图。在数据收
集阶段,它记录调用次 数的追踪和包容性的指标弧在动态callgraph的
一个程序。它独有的数据计算的报告/后处理阶段。在数据收集时,
XHProfd通过检测循环来处理递 归的函数调用,并通过给递归调用中每
个深度的调用一个有用的命名来避开死循环。
XHProf的轻量级性质和汇聚功能,使得它非常适合用于收集“生产环
境”的性能统计数据的统计。

安装XHProf
• wget http://pecl.php.net/get/xhprof-0.9.4.tgz
• tar zxvf xhprof-0.9.4.tgz
• cd xhprof-0.9.4
• cp -r xhprof_html xhprof_lib <这里是你的webroot目录>/xhprof
• cd extension
• # 执行以下命令需要root权限,如ubuntu系统需要在命令前面加上 sudo
• phpize //执行phpize,比如cent os里面在 /usr/local/php/bin/phpize
• ./configure --with-php-config=<path to php-config> # ubuntu里边是
/usr/bin/php-config
• make
• make install
• make test
剩余18页未读,继续阅读
资源评论


ok_fish_1990
- 粉丝: 1503
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 反垄断法之电子商务市场反垄断规制(BB交易市场).doc
- 平面设计实施方案实训六Photoshop色彩调整.doc
- 初探网络游戏虚拟财产保险法律问题.doc
- 2017年度大数据时代的互联网信息安全考试及答案.doc
- 基于大数据的高职英语写作教学改革探讨.docx
- 基于云计算医疗物资供应商管理平台解决方案.docx
- 初中信息技术教学如何提升学生的网络学习能力.docx
- 基于PLC控制的打地鼠游戏装置的设计与制作.docx
- 移动互联网技术在物业管理中的应用.docx
- 大数据时代下如何做好初中英语课堂的教学改革.docx
- 计算机科学及其技术的发展趋势研究.docx
- 无线网络视频监控系统实施方案概述.doc
- 互联网金融专业化销售流程.ppt
- VB宿舍文档管理系统论文范文.doc
- 项目管理学概论作业题答案.doc
- 单片机步进电动机控制系统方案设计书.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
