-3

Ajaxリクエストをリフレッシュする最良の方法は何ですか?

私は今、次のものを持っています:

setInterval(function() {
$.post('upload.php', function(finish)
{})},30);

残念ながら、せいぜい 0.030 秒で更新する必要があるため、私には遅すぎます。

ニーズを満たすためにパフォーマンスを向上させるにはどうすればよいですか?

4

1 に答える 1

0

マルチプレイヤーゲームの情報をリクエストしたいというあなたのコメントに基づいて、

通常、クライアントは、何らかの Web 更新が必要なすべてのフィールドでデッドヘディングを行います。これが通常のゲームにおける「ラグ」です。実際に何が起こっているかの更新を取得する前に、プレーヤーのクライアントが他の人が行っていると考えていることとの違い。

30ミリ秒は、Webサーバーを介してこれを行うための非常に短い時間枠であり、WebSocketを使用して行う必要があります(コメントで他の人が指摘しているように)。

于 2012-12-06T18:34:10.737 に答える