質問
ここ数ヶ月で、私はそれに気づきました 私のサイト ロードには非常に長い時間がかかります。 Firebugは、最も長い時間だと言っています waiting
サーバーからの応答の場合(30代待つだけです!)。
奇妙なことは、ブラウザのキャッシュをクリアしても、数ミリ秒以内に正常にロードされることがあるということです。実際、キャッシュをクリアするとうまく機能しているようですが、数ページだけで、これらの奇妙な25秒の待機が再び開始されます!
そして何か他のもの:それは同じサーバー上の他のサイトでこれをしていないようです。 このサイト または サーバーのサイト!
なぜそれがこれをすることができるのか誰もが知っていますか?
私はここで尋ねています。なぜなら、それは私がサイトを整理した方法に問題があるかもしれないからです。
ありがとう!
PS:もちろん、私もあなたにそれがあなたにそれをしないかどうか私に知らせてほしいです!再度、感謝します
解決 2
私は問題が何であるかを見つけたと思います。
一部のページには動的なAJAXコンテンツの更新があります:ページの読み込みから30秒後、それらのページのJSはSEVERのPHPスクリプトにAJAX要求を行いました。ページ(ユーザーからのメッセージまたは投稿)。
残念ながら、リクエストが保留中にユーザーがページを離れた場合、ページの変更プロセスを大いに削減しているように見えますが、その理由は正確にはわかりません。
「スロー」ページからフォームを送信した場合、スクリプトがフォームがすぐに実行するように送信するため、ブラウザーからのリクエストをキャンセルすると、フォームがフォームが送信するため、サーバーのセットアップと関係がある必要があると思います。待っていると、フォームはすでに処理されています。
ページから長いAJAXリクエストを削除すると、問題が修正されました。
他のヒント
考えられる理由は複数あります。
- サーバーとのインターネット接続は時々悪いです。
- たぶん同じサーバーで、十分に書かれておらず、プロセッサをもっと使用している他のウェブサイトがホストされています...
- 同じホストで...同じ名前サーバー? :)
- 私の国では、あなたのサーバーが本当にうまく機能しています...そしてあなたが説明するように遅れを引き起こすかもしれないものは何も見ません
- 多分あなたの遅延は時々悪いです...
- 問題それはあなたのウェブサイトではありません:)
よろしく