gpt4 book ai didi

jquery - 此 AJAX 刷新脚本会使我的服务器过载吗?

转载 作者:行者123 更新时间:2023-12-01 03:23:38 26 4
gpt4 key购买 nike

我使用此代码每 5000 毫秒刷新一次 div:(并更新标题)

<script type="text/javascript">
function changeTitle() {
var title = $('.subjectContainer').html();
document.title = title+' | WeeBuild Customer Support';
}
$(document).ready(function() {
$(".subjectContainer").load("subject.php?ticket=<?php echo $_GET[ticket]; ?>");
var refreshId = setInterval(function() {
$(".subjectContainer").load("subject.php?ticket=<?php echo $_GET[ticket]; ?>");
changeTitle();
}, 5000);
$.ajaxSetup({ cache: false });
});
</script>

正在加载的页面只是从数据库检索的一行文本。

请参见此处:http://weebuild.heliohost.org/employee/subject.php?ticket=5156869

这就是正在加载的页面。当用户更改票证主题时,我会使其保持更新,以便每个查看票证的人都会更改该主题,而无需刷新页面。

但是,这会让我所在的服务器重载吗?

最佳答案

与其不断地轮询服务器(这确实会带来大量开销),不如考虑长轮询。从您的代码看来,您只是想更新帮助票的状态 - 我认为这不会每五秒发生一次。长轮询基本上将数据请求发送到服务器,然后服务器可以随意响应。为您提供仅在实际发生更改时进行更新的便利。并且也不会不断地 ping 您的服务器。

关于jquery - 此 AJAX 刷新脚本会使我的服务器过载吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7297509/

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