`
freespace
  • 浏览: 175736 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

xdebug进行性能分析

    博客分类:
  • PHP
阅读更多

PHP昨天网站出现了性能问题,使用了xdebug进行性能分析,效果不错。

 

xdebug会生产分析日志,ubuntu下面可以用kcachegrind对日志进行分析。

 

安装:sudo apt-get install kcachegrind

 

windows下面类似的分析工具是:WinCacheGrind

 

xdebug的配置:

[xdebug]

 

zend_extension=/usr/lib/php5/xdebug.so

xdebug.profiler_enable=0

xdebug.auto_trace = 1

xdebug.profiler_enable_trigger = 1

xdebug.profiler_output_dir=/data/www/website/xdebug/

 

 

其中profiler_enable不要设置成1,不然所有的脚本运行都会写日志,profiler_enable_trigger =1 是在网址后面带XDEBUG_PROFILE参数,才会生成日志。(例:http://path/to/index.php?XDEBUG_PROFILE

分享到:
评论

相关推荐

    PHP调试技术手册.pdf

    4.2 使用 Xdebug 进行性能分析 4.2.1 安装配置: 4.3 APD(Advanced PHP Debugger) 4.3.1 安装配置 4.3.2 使用APD 4.4 使用Xhprof 进行性能分析 4.4.1 Xhprof 的优点: 5 PHP单元测试技术 5.1 PHPUnit

    php调试手册适合新手php开发者

    4.2 使用 Xdebug 进行性能分析 4.2.1 安装配置: 4.3 APD(Advanced PHP Debugger) 4.3.1 安装配置 4.3.2 使用APD 4.4 使用Xhprof 进行性能分析 4.4.1 Xhprof 的优点: 5 PHP单元测试技术 5.1 PHPUnit

    PHP调试技术手册 1.0.rar

    4.2 使用 Xdebug 进行性能分析 4.2.1 安装配置: 4.3 APD(Advanced PHP Debugger) 4.3.1 安装配置 4.3.2 使用APD 4.4 使用Xhprof 进行性能分析 4.4.1 Xhprof 的优点: 5 PHP单元测试技术 5.1 PHPUni

    php100-102PHP5.3 Xdebug 错误分析与性能调试 .rar

    php100-102PHP5.3 Xdebug 错误分析与性能调试 .rar

    PHP中文调试技术手册(PHP-Debug-Manual-public)

    4 PHP性能调试技术................................................................................................................................... 39 4.1 基本时间占用监测 ..............................

    php性能优化分析工具XDebug 大型网站调试工具

    大型网站调试工具之一(php性能优化分析工具XDebug) ,开发php的朋友可以参考下。有助于解决php代码的多种问题。

    PHP调试及性能分析工具Xdebug详解

    对此,有一个叫Xdebug(www.xdebug.org)的PHP程序调试器(即一个Debug工具),可以用来跟踪,调试和分析PHP程序的运行状况。 一、以windows平台对此模块的安装做简单的介绍: 1. 下载PHP的XDebug扩展,网址:...

    使用XDebug调试及单元测试覆盖率分析

    XDebug也是因为需要是用来生成覆盖率分析文件才安装的,刚接触不久,平时用的也不是很频繁,但是这个的确是一个好工具,如果想要依赖它来分析程序的性能还是需要自己亲手去试试。具体它有多好,请听我一一道来。   ...

    xdebug-helper-for-chrome:使用此Xdebug Chrome扩展程序轻松激活PHP调试,分析和跟踪

    该扩展将帮助您轻松地启用/禁用PHP代码的调试,性能分析和跟踪。热键Ctrl + Shift + X(在Mac上为Cmd + Shift + X)打开弹出窗口。 Alt + Shift + X切换调试状态。如何安装此扩展程序? 稳定的版本:转到,然后点击...

    qcachegrind074(kcachegrind最新版forwindows)

    kcachegrind for windows最新版本,可以很方便用户结合xdebug进行性能节点分析,强大的流程图功能,方便使用

    PHP 7安装调试工具Xdebug扩展的方法教程

    也可将Xdebug安装配置为zend studio、editplus调试PHP的第三方插件,通过开启自动跟踪(auto_trace)和分析器功能,可以直观的看到PHP源代码的性能数据,以便优化PHP代码,本文介绍了PHP 7安装调试工具Xdebug扩展的...

    PHP性能分析工具XHProf安装使用教程

    HProf是facebook开源出来的一个php轻量级的性能分析工具,跟Xdebug类似,但性能开销更低,还可以用在生产环境中,也可以由程序开关来控制是否进行profile。基于浏览 器的性能分析用户界面能更容易查看,或是与同行们...

    php轻量级的性能分析工具xhprof的安装使用

    之前一直使用基于Xdebug进行PHP的性能分析,对于本地开发环境来说是够用了,但如果是线上环境的话,xdebug消耗较大,配置也不够灵活,因此线上环境建议使用xhprof进行PHP性能追踪及分析。

    qcachegrind for windows 074-32bit-x86

    php下xdebug性能分析工具,可在windows下使用,非常方便。注意文件名不要太特殊,否则会无法加载文件

    开启php性能追踪.zip_php压缩

    开启php性能追踪.zip 网站卡怎么分析原因? xdebug不光能调试PHP还能分析PHP性能 如何从php日志中提炼有用信息

    PHP性能分析工具xhprof的安装使用与注意事项

    xhprof 是一款Facebook工程师开发和维护的一款PHP性能分析、调试工具,相较于xdebug要更轻量,更节省资源,强烈推荐大家使用。下面这篇文章主要给大家介绍了关于PHP性能分析工具xhprof的安装与使用方法的相关资料,...

Global site tag (gtag.js) - Google Analytics