zhudesheng/performance-analyze-forphp

这是用于 PHP 5.4 及更高版本的性能分析工具

1.0.1 2018-06-11 08:08 UTC

This package is not auto-updated.

Last update: 2024-10-02 20:05:59 UTC


README

对您的 PHP 脚本进行性能分析

如何使用

非常简单,就像这样

$pa = PAFactory::getPA(__CLASS__,__METHOD__);
$pa->markStartTime();
$pa->markPoint('do sleep');
$pa->markEndTime();

例如。

php demo/Demo.php

输出将如下所示

~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~ ~
class = Demo method=Demo::calculate total consumed 5013.3940429688 milliseconds and total used 1.4765625 kb
between "marker_start" and "do loop"
used time 0.2021484375 milliseconds
used memory 0.6640625 kb
----------------------------------------------------------------------------------------------------
between "do loop" and "do sleep"
used time 5013.1108398438 milliseconds
used memory 0.359375 kb
----------------------------------------------------------------------------------------------------
between "do sleep" and "marker_end"
used time 0.0810546875 milliseconds
used memory 0.453125 kb
----------------------------------------------------------------------------------------------------

贡献

如果您发现错误或想对代码或文档做出贡献,您可以提交一个 问题 或一个 拉取请求

许可证

MIT