kevinlebrun/benchmark
Composer 安装命令:
composer require kevinlebrun/benchmark
包简介
My little benchmark library
README 文档
README
My little simple benchmark library for PHP.
Usage
Look at the example.php file.
$echo = Benchmark::run(function ($b) { for ($i = 0; $i < $b->getN(); $i++) { echo "Something"; } }, 'echo'); $present($echo); $sleep = Benchmark::run(function ($b) { sleep(2); // You can reset the timer in case of heavy bootstraping code $b->reset(); for ($i = 0; $i < $b->getN(); $i++) { echo "Something"; } }, 'echo with bootstraping code'); $present($sleep);
Install
Installation via composer is highly recommended.
{
"require": {
"kevinlebrun/benchmark": "1.*"
}
}
$ php composer.phar install
Contributing
Install development dependencies:
$ php composer.phar install --dev
All tests must pass:
$ vendor/bin/phpunit -c phpunit.xml
Code style conventions must be followed:
$ vendor/bin/phpcs --standard=phpcs.xml -p .
License
(The MIT License)
统计信息
- 总下载量: 19
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-03-10