2012-03-07 13 views
0

私はCakePHP 1.3.10を使用するウェブサイトを持っています。このCakePHPアプリは、モデルやコントローラ(それぞれ5個など)の量ではなく、プラグインの量でかなり大きいです。プラグインは、すでにログインしているかどうかによって、ユーザーがアクセスできる(またはアクセスできない)Webサイトの場所として使用されます(もっと理由がありますが、今は重要ではありません)。私もapp_controller.phpのグローバルAuthコンポーネントを使用していますcakephpのウェブサイトが混乱する負荷時間

私の問題は次のとおりです:プラグインのページにアクセスしようとしたときにWebサイトが非常に遅くなっていることに気付きました。 "ページ - プラグインにない - すべてが良い)。

問題は、何が起こっているのか把握するためにいくつかのパフォーマンステストを実行することでした。私は、説明したのとまったく同じ別のWebサイトを作成することにしました。唯一の違いは、プラグインを除いてすべてのプラグインを削除したことです。

驚いたことに(私にとっては)、私が削除しなかったこのプラグインのページの1つにアクセスすると、通常通りにすむように超高速になります。

私の質問です:プラグインの数は実際には、プラグインの中のページの読み込み時間に直接影響しますか?これを "修正"する方法はありますか?それとも、私は逃したことが起こっているのですか?

アドバイスをいただきありがとうございます!

答えて

0

私のアプリケーションのファイルとフォルダの量を減らすと、読み込み時間が大幅に増加しました。私はCakePHPでファイル/フォルダの量と読み込み速度の関係が何であるか分かりませんが、少なくとも私のウェブサイトでは事実です。

私はケーキのインストールを(ケーキのブーで説明されているように)高度なインストールに変更しました。私のファイルは1つの巨大なアプリケーションではなく、さまざまなサブアプリケーションに広がっています。 !

関連する問題