rovangju/webgrind

此包已废弃,不再维护。未建议替代包。

Webgrind是PHP5中的Xdebug性能分析Web前端。它实现了kcachegrind的部分功能,安装迅速且适用于所有平台。对于快速简陋的优化,它能够胜任工作。此仓库正在积极维护。

安装次数: 1,550

依赖: 0

建议者: 0

安全: 0

星标: 5

关注者: 2

分支: 278

开放问题: 0

语言:Python

类型:应用程序

1.1.0 2015-05-01 15:48 UTC

This package is not auto-updated.

Last update: 2017-03-06 10:47:49 UTC


README

Webgrind是PHP5中的Xdebug性能分析Web前端。它实现了kcachegrind的部分功能,安装迅速且适用于所有平台。对于快速简陋的优化,它能够胜任工作。以下是一张显示性能分析输出的截图

未来可能会实现更多的kcachegrind功能,使webgrind更接近完成2008年PHP Google Summer of Code中提出的建议。不过目前还没有计划。

功能

  • 超级简单,跨平台安装 - 显然 :)
  • 通过自成本或包含成本跟踪函数中花费的时间。包含成本是函数内部时间加上对其他函数的调用。
  • 查看时间是在内部函数还是用户函数中花费的。
  • 查看任何函数是从哪里被调用的以及它调用了哪些函数。

欢迎对改进和新功能的建议。

安装

  • 下载webgrind
  • 解压到Web服务器可访问的路径。
  • 在浏览器中加载webgrind并开始分析

致谢

Webgrind由Joakim NygårdJacob Oettinger编写。如果没有Derick Rethans的出色工具Xdebug,这将是不可行的。此分支由Justin Rovang积极维护。