2012-10-13 39 views
0

我在做一个基本的多人游戏,我不能使用node.js和socket.io,因为它将在远程服务器上运行,我不会有很多控制权。当前,客户端,我有一个ajax请求,每3秒钟用一个唯一的ID来ping一个服务器端PHP文件,并且如果一个唯一ID在6秒内未被ping通,则认为该播放器已断开连接。跟踪连接的客户端,只使用JavaScript和PHP

是否有任何其他技术可以更有效地跟踪连接的客户端只使用JavaScript和PHP?

+0

如果您对服务器没有太多控制权,那么您如何使用php呢? – JvdBerg

+0

我的主机提供商不允许node.js和socket.io。但它确实允许PHP。 – Sosumi

+0

node.js是一个客户端库,你的主机提供商如何禁止使用它? – JvdBerg

回答

0

如果浏览器支持Web套接字,那是socket.io主要使用的。你应该能够知道套接字什么时候断开连接,所以你只需要找到一个用于php的网络套接字库(here's,我没有亲自尝试过,只是从Google中退出)。