spencer-mortensen/benchmarker
Composer 安装命令:
composer require spencer-mortensen/benchmarker
包简介
Benchmark snippets of code, gathering the mean and standard deviation for each snippet
关键字:
README 文档
README
Benchmark snippets of code, gathering the mean and standard deviation for each snippet
Example
Here's an example test:
use SpencerMortensen\Benchmarker\Test; class ArrayTest implements Test { public function run() { $t0 = microtime(true); array( 'first' => 'Ann', 'last' => 'Baker' ); $t1 = microtime(true); return $t1 - $t0; } }
And here's an example of the benchmarker:
$benchmarker = new Benchmarker(); $tests = array( 'array' => array(new ArrayTest(), 10000), ); $results = $benchmarker->run($tests); echo $results, "\n"; // array: 5.0E-7 +- 1.1E-6
See the "example" directory for a working example.
Installation
This project is available as a Composer package (spencer-mortensen/benchmarker):
composer require spencer-mortensen/benchmarker
统计信息
- 总下载量: 10
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: GPL-3.0-or-later
- 更新时间: 2017-07-27