获取服务器响应而不使用setinterval的聊天应用程序PHP jquery


get server response without using setinterval for chat applicaton php jquery

我制作了一个聊天应用程序,下面是刷新代码

   setInterval(function() {
      $('#DisplauDiv').load('show-chat.php?session=<?php echo $_GET['session'];?>');
   }, 1000);

每秒钟加载一次,这会降低Mysql的性能。虽然我检查了Facebook(firebug),他们没有这样的东西从服务器得到响应。

请告诉我做这件事的技术。

提前感谢所有人的阅读和重播…

好吧,setInterval是穷人的提交,看看COMET

使用php 实现反向Ajax

也看到这个链接facebook聊天窗口是如何实现的?

打开firebug如果你在facebook页面打开firebug的网络面板然后进入xhr你会看到一个连续的旋转的轮子彗星