我正在开发一个查询PHP启用的聊天系统,目前正在使用ajax从服务器拉取数据并在聊天框中显示,但这会向客户端计算机发送多个ajax请求,导致它变慢...
以下是我使用ajax和yii2所做的事情
function getdata() {
$.get("controller/action").
done(function(){
//process json
$("#chatbox").html(data);
})
}
然后我在使用
windows.setInterval(getdata(),1000);
有没有更好的方法获取子级数据,而不使用ajax和jquery?
我已经在这个链接上检查过了,但它并没有很有帮助。