有没有方法可以看到一个页面执行的流程和每行所需的时间?
![]() | 1 bf68 2015-01-19 00:16:47 +08:00 ![]() |
![]() | 2 qq286735628 2015-01-19 00:45:18 +08:00 ![]() xdebug |
![]() | 3 mcfog 2015-01-19 00:48:45 +08:00 ![]() xhprof |
4 aksoft 2015-01-19 08:16:01 +08:00 ![]() 哪个语言可以查看每行所需的时间... |
6 zts1993 2015-01-19 08:57:29 +08:00 ![]() 昨天晚上刚做的,我来回答。 WAMP为例 , 首先打开php.ini中的xdebug,配置好输出目录。然后访问你要测试的页面。 用WinCacheGrind.exe打开Xdebug生成的out文件就可以看了。~ |
![]() | 7 captainblue 2015-01-19 09:54:44 +08:00 ![]() 可以是可以,但是粒度太了。。 查看一操作,或者一函,一次完整的迭代,比常吧。 然上有一些debug模的,但是我都是自己用 microtime()的。 |
8 invite 2015-01-19 10:04:17 +08:00 ![]() 每行的时间? |
![]() | 9 kmvan OP @zts1993 WAMP为例...就可以看了。 这个给力啊。这样的话就能了解到 wp 究竟慢在具体那个文件或逻辑了~ @bf68 http://v2dn.com/t/1576 这个适合单页面的时候用,很不错呢。 各位已谢~3q |
![]() | 10 kmvan OP ![]() 原因查明。原来 wp 的 mo.php 占了 67% 的执行时间,这个是wp的多国语言模块。 这么说来,英文版跟非英文版的效率还是具有很大优势的。英文版不用匹配多国语言。真是蛋疼啊 |