是否有可能知道在http请求期间执行了哪些PHP脚本?

时间:2014-09-18 17:03:11

标签: php

我正在测试最近一直很慢的php应用程序。所以我有一些问题:

  1. 如何找到代码中的哪个位置,应用程序耗费了大量时间?
  2. 有没有办法知道哪些php脚本在http请求上执行? (每个人需要多长时间?)
  3. 我的问题是因为有很多php脚本,很难找出每个请求执行哪些。

2 个答案:

答案 0 :(得分:0)

使用xdebug。 PHPStorm或netbeans应支持接受传入的调试会话。

https://www.youtube.com/watch?v=LUTolQw8K9A

答案 1 :(得分:0)

你应该能够在firefox浏览器中使用Firebug找到这些信息。 http://getfirebug.com/

Firebug上的网络标签允许您查看发送时的特定请求,请求中的数据以及请求处理的持续时间。

我相信其他浏览器也有类似的功能。