2017-09-30 5 views
0

私は、PHP、MySQL、Javascript、JQUERY、AJAXでソーシャルネットワーキングサイトを作っています。私はsetIntervalとsetTimeout関数を使って毎秒ajaxでメッセージ、フレンドリクエストなどを表示しています。しかし、私はそれが毎秒反応を送り、継続的に増加するための時間を終了していることがわかります。サーバーのパフォーマンスに影響を与えますか?なぜ私のPHP/JAVASCRIPTのウェブサイトで終了(時間)が絶えず増加していますか?

スナップショットを参照してください -

Inspect website shows increasing finish time continuously

+0

ようこそ。何をどのように尋ねるかを確認するには、[ヘルプ]をご覧ください。ヒント:ポスト作業とコード、写真では十分ではありません。今すぐ話題にならない意見しか言えません.SO – mplungjan

+0

その時間は、ページが読み込まれ始めてから最後に行われたリクエストまでの時間の差です。だから、500ミリ秒以内にロードし、何もしない(要求なし)ページをロードし、10分後に 'fetch()'リクエストを起動し、その時間が10分を読み込むことができます。 –

答えて

1

終了時刻は、ページがロードされた後であっても(例えばAJAX)をすべて、進行中の要求をログに記録します。したがって、ウェブサイトに新しいデータをもたらすボタンをクリックするたびに、終了時間が延長されます。

最初のページの読み込み時間を監視する場合は、右にのローディング時間を使用してください。 ここに2つの比較があります。https://stackoverflow.com/a/31304442/2026428

+0

つまり、サーバに過負荷がかからないということですか? –

関連する問題