Facebookを使用している場合は、ページに表示されるすべてのものにタイマーがあり、数分で絶えず更新されます。私は、ウェブサイトのパフォーマンスに影響を与えないと思っています。Facebookのタイマーについて迷惑をかけるもの
タイマーかジャストプレーン側のクライアント側のタイマーによってトリガされるAjaxリクエストであっても、多くのタイマーが使用されます。このようなタイマーを頻繁に使用しないと、サイトのパフォーマンスに影響しますか?または私には何かがありません。
Facebookを使用している場合は、ページに表示されるすべてのものにタイマーがあり、数分で絶えず更新されます。私は、ウェブサイトのパフォーマンスに影響を与えないと思っています。Facebookのタイマーについて迷惑をかけるもの
タイマーかジャストプレーン側のクライアント側のタイマーによってトリガされるAjaxリクエストであっても、多くのタイマーが使用されます。このようなタイマーを頻繁に使用しないと、サイトのパフォーマンスに影響しますか?または私には何かがありません。
Facebookがやっていることをするために1つのタイマーしかかかりません。発生するたびに、abbr
の要素すべてをclass="timestamp
で繰り返し、定義したカスタムのdata-date
属性に基づいて更新を計算します。
確かに、あなたが追加するものはsetInterval()
を実行すると、ウェブサイトのパフォーマンスが変わります。
ただし、Facebookには2番目の時間が表示されていない限り、1分に1回実行されている可能性があります。
私はFacebookがちょうどのようなファジィ時間をたくさん使っていることにも気付きました。これはさらに長い間隔でsetInterval()
が実行されることを意味します。
さて、それは私の実際の混乱です。たくさんのsetInterval()が一緒に実行されていると、facebookはどうやってスムーズに動いていますか? – Starx
@mu、バッチは良いアイデアだとは思わない。なぜなら最初のバッチでは100回以上のAJAX呼び出しが必要だったからだ。それは間違いなくサイトを遅らせるだろう。すべての投稿に個別のタイマーが割り当てられている必要があります。奇妙なことは何ですか?私のタイマーを使用しているため、サイトのパフォーマンスが低下することはありません。 – Starx