开源中国

我们不支持 IE 10 及以下版本浏览器

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
forp首页、文档和下载 - PHP 分析工具 - 开源中国社区
全部项目分类
我要评价
MIT
C/C++ 查看源码»
跨平台
分享
收藏
4 人收藏
收录时间:2015-05-07
forp 详细介绍

forp 是简单,非侵入式的,面向产品的 PHP 分析工具。forp 是轻量级的 PHP 扩展,提供 PHP 分析数据。

主要特性:

- 时间测量和每个函数的内存分配
- CPU 使用
- 函数调用的文件和行数
- 使用 Google Trace Event 格式输出
- 函数说明
- 函数分组
- 函数别名 (对匿名函数有用)

简单示例:

<?php
// first thing to do, enable forp profiler
forp_start();

// here, our PHP code we want to profile
function foo()
{
    echo "Hello world !\n";
};

foo();

// stop forp buffering
forp_end();

// get the stack as an array
$profileStack = forp_dump();

print_r($profileStack);

结果:

Hello world !
Array
(
    [utime] => 0
    [stime] => 0
    [stack] => Array
        (
            [0] => Array
                (
                    [file] => /home/anthony/phpsrc/php-5.3.8/ext/forp/forp.php
                    [function] => {main}
                    [usec] => 94
                    [pusec] => 6
                    [bytes] => 524
                    [level] => 0
                )

            [1] => Array
                (
                    [file] => /home/anthony/phpsrc/php-5.3.8/ext/forp/forp.php
                    [function] => foo
                    [lineno] => 10
                    [usec] => 9
                    [pusec] => 6
                    [bytes] => 120
                    [level] => 1
                    [parent] => 0
                )

        )

)
forp

选择将代码托管在码云
你还在等什么

可能是中国最大最好的代码托管平台


大家对 forp 的评论 (全部 0 条评论)
{{repayCom.userName}}
forp 相关博客
顶部