我在 Apache 服务器上有一个 PHP 网站,我想知道是否有工具和其他方法可以对此进行分析以找出代码中的瓶颈。我需要知道的是哪些功能需要很长时间才能处理等。
类似于 gprof,除了实时 apache 服务器上的 PHP。
还有哪些其他方法可以找到 PHP 系统中的瓶颈。
最佳答案
您可以使用 xdebug - 安装后您可以触发 profiling of requests以多种方式,您最终会为每个请求提供一个 valgrind 格式配置文件。将此加载到 WinCacheGrind , KCacheGrind或类似的并向下钻取以找到所有时间都花在哪里!
关于用于 Apache 之上实时系统的 PHP Profiler,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/972156/