2011-07-19 31 views
0

私はCodeIgniter 2.02とMySQLを使用してPHPを使用しています。自分のサイトで別のページを読み込むためにナビゲーションリンクをクリックすると、ロードに時間がかかります。私はCodeIgniterプロファイラを実行しました。それは、問題のページがコントローラの実行とクエリを含めてロードするのに2秒しかかからないことを示しています。ウェブブラウザのようなもので、約4秒間考えてからページをロードすることにします。どのように問題をデバッグして特定することができるのか、誰にも示唆はありますか?ページ読み込みが速いがページ遷移が遅い

+0

http://www.blamestella.com –

+0

firefoxをfirefoxに使用します。ネットパネルでは、どのくらいの時間がかかっているかを知ることができます。たぶん1つのリソースがしばらく時間がかかりますか? – Matthew

答えて

1

低速の原因となることができ、多くの要因があります:

  • あなたのリクエストに低ブラウザのメモリ
  • 悪いの.htaccessや
  • をルーティング/設定/ルートを反応が遅いです

    • APIのは、
    • 高いサーバーの負荷
    • 悪いキャッシュや条件文の欠如、その
    • 悪い使用の使用、ループ、タイムアウト、sleep()年代など
    • あまりにも多く、私はアプリケーションのユニットテストを実行し、最適化のためGoogle Page Speedの利点を活用したいファイル
    • 等...

    が含まれています。ボトルネックを指摘し、サイトをスピードアップするためのアドバイスを提供します。

    +0

    答えをありがとう。 firebugをyslowで使用すると、私が呼んでいたjavascriptとcssファイルの数に関していくつかの改善が必要であることに気付きました。 Minifyを使用し、いくつかの画像のサイジングをより良くすると、私のアプリケーションは今よりはるかにうまくなります。 – Joshua

    関連する問題