Symfony routerより静的なルーティングで48.5倍、正規表現のルーティングでも31倍速いというPuxというPHPのルータに関するベンチマークのまとめです。 OrePhalconとOrePuxでPhalconとPuxのルーティングをベンチマークしてみた さらにPuxのルーティング性能をベンチマークしてみた と続いたシリーズの最終回です。上記の記事への補足でもあります。 ベンチマーク環境 OS: Ubuntu 12.04 Apache: 2.4.7 PHP: 5.5.6 (32bit) Phalcon: 1.2.5 Pux: 1.3.2 (C extension: 1.3.1, GitHub master 9b07e3106273a5823226051e71cca1e66628b431 Wed Jan 15 16:31:03 2014 +0800) OrePux Basic Ore
(2014-01-15 13:30 追記) この記事のPuxのベンチマーク結果は、Cで書かれたPuxのPHP機能拡張が使われておらず、PHPで書かれたPuxの結果のようです。修正記事を後ほどアップします。 (2014-01-15 16:20 追記) PHP機能拡張が使われていないわけではないことがわかりました。後日、詳細な記事をアップします。 (2014-01-16 追記) 【完全版】Pux - A High Performance PHP Routerのルーティング性能をベンチマークしてみたをアップしました。 GitHubにPuxというPHPのルータがありました。 Pux is 48.5x faster than symfony router in static route dispatching, 31x faster in regular expression dispatching
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く