私は最後の数ヶ月で、my siteがロードに非常に時間がかかることに気付きました。 Firebugは、サーバーからの応答で最も長い時間がwaiting
であることを伝えています(30秒待つだけです)。
奇妙なことは、ブラウザーのキャッシュをクリアしても数ミリ秒以内にうまく読み込まれることがあるということです。実際には、キャッシュをクリアするとうまくいくように見えますが、数ページだけでは、25秒の奇妙な待ち時間が再び始まります。
他のもの:this siteやserver's own siteのように、同じサーバー上の他のサイトでこれを行うようには見えません!
これを行う理由は誰にも分かりますか?
私はサイトを編成した方法に問題があるかもしれないので、私はここで尋ねています。
ありがとう!
PS:もちろん、それがあなたにしてくれないかどうか教えてください。おかげで再びサイトローディングが遅すぎる
答えて
私は、問題が何であったか見つけたと思います。
一部のページでは、動的なAjaxコンテンツの更新が行われています。ページの読み込みから30秒後に、そのページのJSがAjaxリクエストをサーバー上のPHPスクリプトに送信し、ページ(メッセージやユーザーの投稿)に移動する必要があります。
残念ながら、リクエストが保留されている間にユーザーがページを離れると、ページの変更プロセスが遅くなります。
「遅い」ページからフォームを送信するとフォームが送信されるスクリプトがすぐに実行されるため、サーバーの設定方法と関係があると思いますブラウザが待機している間は、フォームはすでに処理されています。
ページから長いAjaxリクエストを削除すると、問題が解決されました。
複数の可能な理由があります:サーバーとの
- あなたのインターネット接続が時々悪い..です
- たぶん同じサーバ上にも書かれていない他のウェブサイトをホストされており、使用していますプロセッサmore ...
- 同じHOST ...同じネームサーバーですか? :) ...
- 問題、それを私の国で
- は、あなたのサーバが本当に良い働いている...と私はあなたが
- はたぶんあなたの遅延は時々悪い説明するようにラグが発生する可能性があります何も表示されません。あなたのウェブサイトではありません:)
よろしく
3. err ...いいえ、私は実際にファイル(LABCC、それが呼ばれている)を格納しているWebサーバーを務めると思います。 お返事ありがとうございます!私はいくつかの異なる接続で試してみて、それが私のものかどうかを見てみましょう...そうでなければ、私はサーバーの管理者と話します... –
Webサーバー== apache ... – Alex
はい、それです。 –
PPS:それは特にbuisyサイトではありません。 私はサーバーに直接アクセスできませんでした。それは私のものではありません。 –
私はこの問題はありません。 – Cyclonecode
@KristerAnderssonあなたはしばらくの間、クリックする必要があるかもしれません - それは私がそれを設定する方法と関係があるかもしれないと思うので、私はキャッシュをクリアするときに私にそれをしません。 –