Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/76.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 快速AJAX刷新_Javascript_Jquery_Ajax - Fatal编程技术网

Javascript 快速AJAX刷新

Javascript 快速AJAX刷新,javascript,jquery,ajax,Javascript,Jquery,Ajax,Ajax请求刷新的最佳方式是什么 我现在有以下几点: setInterval(function() { $.post('upload.php', function(finish) {})},30); 不幸的是,它对我来说太慢了,因为我需要它最多在0.030秒内刷新 如何提高性能以满足我的需要?根据您关于我想请求多人游戏信息的评论 通常情况下,客户端会对每个需要某种web更新的字段执行一些死头操作。这就是正常游戏中的“滞后”。玩家的客户在得到真实情况的更新之前认为其他人正在做的事情之间的差异 3

Ajax请求刷新的最佳方式是什么

我现在有以下几点:

setInterval(function() {
$.post('upload.php', function(finish)
{})},30);
不幸的是,它对我来说太慢了,因为我需要它最多在0.030秒内刷新


如何提高性能以满足我的需要?

根据您关于我想请求多人游戏信息的评论

通常情况下,客户端会对每个需要某种web更新的字段执行一些死头操作。这就是正常游戏中的“滞后”。玩家的客户在得到真实情况的更新之前认为其他人正在做的事情之间的差异


30毫秒是在Web服务器上执行此操作的一个非常快的时间段,应该使用WebSocket(正如其他人在评论中指出的那样)来完成此操作。

糟糕的服务器受到重创。您想做什么?DoS服务器?@JayBlanchard 30毫秒不是0.003秒。@Jay,30毫秒是0.030秒。。。不是0.003S你听说过插座吗?