`
icarusli
  • 浏览: 524605 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

好用的php执行时间分析工具webgrind

    博客分类:
  • Code
阅读更多

以前分析xdebug用的是(wincachegrind)http://sourceforge.net/projects/wincachegrind/

现在直接安装webgrind来调试速度会更好

http://xdebug.org/

 

 

windows

编辑php.ini,先注释掉zend:
[Zend]
;zend_extension_ts = “D:\Xampp\php\zendOptimizer\lib\ZendExtensionManager.dll”
启用x-debug
[xdebug]
zend_extension_ts = “D:\Xampp\php\ext\php_xdebug-2.0.0-5.2.2.dll”;必须为完整路径
xdebug.profiler_enable_trigger = 1
xdebug.profiler_output_dir=”D:\Xampp\tmp\xdebug”
linux

安装xdebug扩展
sudo pecl install xdebug

 

源码安装按下载包里的README文件。


编辑php.ini,启用x-debug
[xdebug]
zend_extension_ts = “/usr/lib/php5/xdebug.so” ;必须为完整路径
xdebug.profiler_enable_trigger = 1
xdebug.profiler_output_dir=”/tmp”
webgrind
http://code.google.com/p/webgrind/

下载地址:http://webgrind.googlecode.com/files/webgrind-release-0.81.zip

下载webgrind,解压缩到web目录
首先访问需要优化的php程序,get/post请求中加入XDEBUG_PROFILE
例如info.php,http://localhost/info.php?XDEBUG_PROFILE
然后访问:http://localhost/webgrind/
默认auto,即为刚刚请求的文件profile,[update]!
程序不兼容IE(本机测试winxp+ie6),如果点了update之后毫无反应,请使用firefox。

 

分享到:
评论

相关推荐

    webgrind:Xdebug分析Web前端中PHP

    Webgrind是PHP中的分析Web前端。 它实现了功能的子集,可在几秒钟内安装,并且可在所有平台上使用。 对于快速的“肮脏”优化,它可以完成工作。 这是显示概要分析输出的屏幕截图: 特征 超级简单,跨平台安装-显然:...

    PHP集成环境-Visual-NMP-v7.0.31-x64 下载

    PHP集成环境-Visual-NMP-v7.0.31-x64 下载。 以前在一个技术群里看到...4、附带了MYSQL管理工具phpMyAdmin、SQL Buddy、memcache、memcache可视化管理工具MemAdmin、Redis可视化管理工具phpRedisAdmin、webgrind、Roc

    Xdebug-helper

    此扩展对于PHP开发人员非常有用,PHP开发人员使用带有Xdebug支持的PHP工具,如PHPStorm,Eclipse with PDT,Netbeans和MacGDBp或任何其他Xdebug兼容性分析工具,如KCacheGrind,WinCacheGrind或Webgrind。

    php5+mysql+Apache服务器集成环境包 v1.0

    此软件是携程剧情网网站开发程序:内置完善的php5+mysql+Apache+zend环境,安装的时候记住一定要安装IIS不然无法安装,本...apache:2.2.21mysql:5.5.16PhpMyadmin:3.4.5sqlbuddy:1.3.3WebGrind:1.0XDebug:2.1.2

    WAMPSERVER (64 BITS & PHP 5.3) 2.2E

    WAMPSERVER (64 BITS & PHP 5.3) 2.2E Apache 2.2.22 – Mysql 5.5.24 – PHP 5.3.13 XDebug 2.1.2 XDC 1.5 PhpMyadmin 3.4.10.1 SQLBuddy 1.3.3 webGrind 1.0 changelog

    xdebug helper 1.6.1 crx for chrome

    xdebug helper chrome插件是一款PHP CHROME调试插件,与Zend Studio,XAMPSERVER协同工作,易于调试、分析和扩展Xdebug跟踪,使用也很简单,打开谷歌浏览器,几步就能解决。有需要的赶快下载吧! 使用方法:解压后,...

    Visual NMP v5.1 32位.zip

    集成的软件有:Nginx、PHP、MySQL、Redis、Memcached、Sphinx、MongoDB、FileZilla FTP、Xdebug、Zend Guard Loader,Web Apps:phpMyAdmin、SQL Buddy、memcache、MemAdmin、phpRedisAdmin、webgrind、RockMongo 等...

    Visual AMP v7.0 32位.zip

    集成的软件有:Apache、PHP、MySQL、Redis、Memcached、Sphinx、MongoDB、FileZilla FTP、Xdebug、Zend Guard Loader,Web Apps:phpMyAdmin、SQL Buddy、memcache、MemAdmin、phpRedisAdmin、webgrind、RockMongo ...

    Xdebug helper-crx插件

    对于使用带有Xdebug支持PHP工具(如PHPStorm),带PDT的Eclipse,Netbeans和MacGDBp或任何其他Xdebug兼容分析工具(如KCacheGrind,WinCacheGrind或Webgrind)PHP开发人员,此扩展非常有用。 默认情况下,扩展程序...

    Visual-AMP-v4.2(x64).exe

    集成的软件有:Apache、PHP、MySQL、Redis、Memcached、Sphinx、MongoDB、FileZilla FTP、Xdebug、Zend Guard Loader,Web Apps:phpMyAdmin、SQL Buddy、memcache、MemAdmin、phpRedisAdmin、webgrind、RockMongo ...

    vagrant-php-dev-boilerplate:用于PHP开发的样板Vagrant配置

    它还包括Webgrind在和XHProf的在 ,以及一个简单的msmtp与Gmail帐户使用的配置。 另外,如果您想将MongoDB用作数据库而不是MySQL,则mongobootstrap.sh上还有一个替代的引导脚本,用于设置MongoDB而不是MySQL。 要...

    vulhub靶场文件(不用积分)

    我下的挺慢,估计其他人也有这个情况。 使用Vulhub一键搭建漏洞测试靶场,下载日期2020/05/18。 kali下安装命令 apt-get install docker.io apt-get install docker-compose ...docker-compose up -d

    vvv-gnupg:在VVV上安装gnupg php扩展

    vvv-gnupg 在VVV上安装gnupg php扩展 utilities: core: - memcached-admin ... - webgrind gnupg: - gnupg utility-sources: gnupg: repo: https://github.com/360Zen/vvv-gnupg.git branch: main

    WampServer2.2a-x32

    WampServer安装包 DOWNLOAD WampServer 2.2a (32 bits) (september 26 2011) Apache 2.2.17 Php 5.3.8 Mysql 5.5.16 PhpMyadmin 3.4.5 SQLBuddy 1.3.3 ...webGrind 1.0 XDC 1.5 taille: 25,5Mo

    vagrant-lamp:Vagrant的默认LAMP开发堆栈

    流浪汉灯 我对Vagrant的默认LAMP开发堆栈配置。装备虚拟箱无业游民> = 1.7.0 vagrant-... 阿帕奇MySQL 雷迪斯PHP phpMyAdmin Webgrind的Xdebug sh git,颠覆mc,vim,屏幕,tmux,卷曲ing WordPress实用程序: Mage

Global site tag (gtag.js) - Google Analytics