PHP5でAPCを使う場合、同一内容のプログラムを、クラス毎にファイルを分散して

実行させるより、全てのクラスを一つのファイルにまとめ、実行したほうがパフォ
ーマンスはよくなるのでしょうか?

Yii FrameworkというPHPフレームワークで、コアライブラリを一つのファイルにま
とめることで2倍強のパフォーマンスという記述があったので気になりました。

参考先:
http://oopp.vox.com/library/post/yiilitephp%E3%81%AE%E4%B8%AD%E8%BA%AB.html

速くなる理屈はなんとなく理解できるのですが、実際にベンチをとった方、
またそのような検証情報がありましたら教えてください。

そのほか参考:
「28.2.4. プラグインのパフォーマンスの向上」
http://framework.zend.com/manual/ja/zend.loader.pluginloader.html

http://www.yiiframework.com/forum/index.php?topic=401.msg4637#msg4637

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2009/05/05 01:30:02
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:IlO10l0Il No.1

回答回数1757ベストアンサー獲得回数81

ポイント60pt

http://buzzurl.jp/tag/PECL

やっぱり一つのファイルにまとめて実行したほうがパフォーマンス的にはよくなるみたいですね。

id:xxmasaxx

回答有り難うございます。

参考にさせて頂きます。

2009/05/03 17:59:11

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません