gpt4 book ai didi

javascript - 通过 Javascript 不断查询服务器 - 好主意?

转载 作者:数据小太阳 更新时间:2023-10-29 05:56:31 29 4
gpt4 key购买 nike

我有一个小型网站,大约有 5-10 名管理员。我已将其设置为监视每个管理员正在做什么(添加项目、删除项目等)。我在我们的管理面板中有一个列表,显示了集体管理部门之前执行的 10 项事件。今天,我决定每 30 秒进行一次 self 更新。

我的问题很简单:这样做有什么问题吗?我为每个请求调用了一小段文本,并且该请求可能一次只在 3 或 4 台计算机上运行(反射(reflect)同时登录的管理员数量)。

  $(document).ready(function(){
setInterval("activity()", 30000);
});

function activity() {
$("#recent_activity").load("../home/login #recent_activity .data");
}

为每个请求生成以下内容(或类似的 - 只有 10 行)。

<table>
<tbody>
<tr>
<td><p>jsampson</p></td>
<td><p>logged out</p></td>
<td><p>28 minutes 27 seconds ago</p></td>
</tr>
<tr>
<td><p>jdoe</p></td>
<td><p>logged in</p></td>
<td><p>29 minutes 45 seconds ago</p></td>
</tr>
</tbody>
</table>

最佳答案

每 30 秒 3-4 个用户根本不算多。以这样的速度,即使 300 个用户也根本不算多。

您可能想检查以下问题:

也可以缓存它,这将是可取的尤其是在生成页面的查询计算量很大的情况下,但当然要考虑哪种类型的在显示的最新内容中滞后。

关于javascript - 通过 Javascript 不断查询服务器 - 好主意?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1027700/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com