これ tanakahisateru.hatenablog.jp だいぶ古くなって、PHP7の事情とか反映できていないのもあって、計測し直してみるかと… で、そのときたまたま GitHub - phpbench/phpbench: PHP Benchmarking framework を使ったら、これが思いのほかよかった。というわけで GitHub に上げました。 github.com PhpBench はベンチマークフレームワークです。基本、PHPUnit のように、ベンチマーク用のクラスに各シナリオを表すメソッドを書けばOK、あとは CLI から vendor/bin/phpbench run ... で引数にオプションいろいろ指定して実行。 ここがよかった 1 setUp() 的なメソッドをアノテーションで指定できます。事前条件の準備がベンチマーク結果に影響しないよう、逃がせるのがいい
![PhpBenchバージョンの参照ベンチマークを書いてみた - なんたらノート第三期ベータ](https://cdn-ak-scissors.b.st-hatena.com/image/square/19370a712a41fff3c79ecaad70d9c73f893e1693/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Ft%2Ftanakahisateru%2F20170508%2F20170508191238.png)