flash琐事游戏,带;php&;http请求“;VS";套接字服务器“;
我想建立一个有聊天室和聊天室的问答游戏。是否可以仅通过PHP和HTTP请求实现?根据你的经验,它能容纳多少游客。我知道使用socket服务器更好,但我现在只有一个共享主机。确定只使用PHP+HTTP就可以了。不过,您必须让轮询器在flash琐事游戏,带;php&;http请求“;VS";套接字服务器“;,flash,sockets,chat,Flash,Sockets,Chat,我想建立一个有聊天室和聊天室的问答游戏。是否可以仅通过PHP和HTTP请求实现?根据你的经验,它能容纳多少游客。我知道使用socket服务器更好,但我现在只有一个共享主机。确定只使用PHP+HTTP就可以了。不过,您必须让轮询器在setInterval上运行,以便通过XMLHttpRequest不断询问服务器是否有新的聊天或游戏移动线路。您可以支持多少用户取决于更新时间必须有多快;如果用户可以在两次轮询之间等待数秒,则不会出现问题,但如果他们需要在瞬间进行更新,则需要大量轮询,而您的共享服务器将
setInterval
上运行,以便通过XMLHttpRequest
不断询问服务器是否有新的聊天或游戏移动线路。您可以支持多少用户取决于更新时间必须有多快;如果用户可以在两次轮询之间等待数秒,则不会出现问题,但如果他们需要在瞬间进行更新,则需要大量轮询,而您的共享服务器将根本不够
对于任何实时响应的聊天或动作游戏,您都需要自己的“套接字服务器”类型的安排,使用“”风格的长轮询技术、Flash套接字,或者将来使用HTML5更方便的WebSocket
(不管怎样,我还是要看看虚拟专用服务器;它们现在很便宜,为PHP脚本共享一个服务器会让您在性能和安全方面受到其他用户的摆布。)