CakePHPを中心としたサイト開発情報をメインに公開。新しもの好きなので、時々製品レポートなんかも。 最近CakePHPフォーラムの方で、App::importが遅い、という話題がありました。 この件について、結構いい加減なレスを付けてしまったのですが、自分でも結構切実なため、ちょっと調査してみることにしました。 手っ取り早くpearのBenchmarkを入れ、configure.php内のメソッドに全て適用して走らせたところ、一番重いのは、App::import内で呼び出しているApp::__findのようです。具体的な数値はさらしても全く参考にならないので割愛しますが、当方の遅いサーバで、トータルの処理時間が他のメソッドが0.001s以下の処理であるのに対し、App::importやApp::__findは0.1s単位の話になっています。 フォーラムで指摘のあったものとして、「ディレ