【发布时间】:2016-10-25 05:16:56
【问题描述】:
我想通过 API
为每个用户显示通知
例如,如果通过服务器或任何管理员调用 api.php?user=1,如果有任何页面,则向 user1 显示警报,例如运行 alert('hi user 1');
或通过服务器或任何管理员调用 api.php?user=2,向 user2 显示警报,例如运行 alert('hi user 2');
我的解决方案是:
setInterval(function(){
$.get('ajax_responder.php',dataObj,function(){
});
},5000);
在api.php 保存的请求和ajax_responder.php 为每个用户选择通知
但是这个解决方案不好,每 5 秒重新加载一次,我想要更好的解决方案,当调用 api.php 时向用户 X 发送请求
有解决办法吗?!
【问题讨论】:
-
更好的解决方案是使用 NodeJS,期间。
标签: javascript php jquery