webgrind 浅解

以前用的是wamp 2,今天下载了wamp 2.1  安装成功之后,发现里面多了两个东西。一个是client XDebug 另一个是Webgrind 

在网上搜索了下,才晓得webgrind是一个php 执行时间分析工具,类似于Wincachegrind这个工具,用来分析相关函数的执行时间和相关的性能的,只不过这个是web版的

这个是你安装好wamp之后,自动就安装好的,只不过需要加一些配置

打开php.ini文件,

下面是我的配置信息:

xdebug.remote_enable = off
xdebug.profiler_enable = off
xdebug.profiler_enable_trigger = off
xdebug.profiler_output_name = cachegrind.out.%t.%p
xdebug.profiler_output_dir = "e:/wamp/tmp"
xdebug.profiler_enable_trigger=on


里面各项的相关意思,可以参考我的另一篇博文:
http://yeyuan.iteye.com/blog/930679

配置好之后,重启一下apache,比如你要测试index.php文件的相关执行时间

通过在URL里传递一个名为XDEBUG_PROFILE的GET变量来触发xdebug的profiler,形如:http://path/to/index.php?XDEBUG_PROFILE

然后打开http://localhost/webgrind/  点update  就如下图了

webgrind 浅解_第1张图片


目前我只知道页面的载入使用这个方法可以,但是测试交互操作的时候,这个方法似乎行不通,比如添加,编辑,登陆等方式,似乎使用这外变量传过去,没有效果。

继续关注,如果有朋友知道的话,欢迎留言或者发邮件[email protected],

你可能感兴趣的:(apache,PHP,Web,qq,Blog)