Product Information
What is Spx?
一个简单直接的 PHP 分析扩展,具有内置的 Web UI - NoiseByNorthwest/php-SPX 完全免费并仅限于您的基础设施(即不会将数据泄露到 SaaS)。
使用非常简单:只需设置一个环境变量(命令行)或打开单选按钮(网页)即可分析您的脚本。因此,您将免受:
手动检测您的代码(甚至支持 Ctrl-C 长时间运行的命令行脚本)。
使用专用的浏览器扩展或命令行启动器。
多指标能力:当前支持 21 个(各种时间指标、内存、包含的文件、使用中的对象、I/O...)。
能够在不丢失上下文的情况下收集数据。例如,Xhprof(及其可能的分支)聚合每个调用者/被调用者对的数据,这意味着完整调用堆栈的丢失并禁止基于时间线或火焰图的分析。
附带的 Web UI 允许:
启用/配置当前浏览器会话的分析
列出分析脚本报告
选择一份报告进行深入分析,其中包含以下交互式可视化效果:
时间线(扩展到数百万个函数调用)
平面轮廓
火焰图
How to use Spx?
Spx 是一个简单直接的 PHP 性能分析扩展,内置 Web UI,用于收集和分析 PHP 脚本的性能数据。它完全免费,部署在用户基础设施内,确保数据安全且无数据泄露风险。
Spx Core Functions of
瀑布图
基于Web的
POSIX风格
Spx Usage Scenarios of
- 对 PHP 脚本进行性能分析。
- 分析长时间运行的命令行脚本的性能。
- 通过时间线、平面分析和火焰图等交互式可视化工具深入分析性能报告。
- 查看 PHP 函数的执行时间(walltime)和内存使用情况。
Spx Common Questions about
Spx做什么的?
我如何使用Spx?
Spx有哪些核心功能?
Spx有哪些应用场景?




















