我有一个带有网格的游戏网站。不止一个玩家可以一次玩同一个游戏。
如果任何用户点击单个网格,我需要将所有正在玩游戏的用户的特定网格转换为活动状态。为此,我每隔几秒就进行一次ajax调用,以使选定的网格处于活动状态。但它会减慢进程,因为它每次都访问数据库。
请帮助我以任何其他方式执行此任务,而无需缓慢
答案 0 :(得分:0)
在这种情况下使用WebSocket,您不需要数据库。 使用WebSocket,您可以轻松地将数据实时推送到所有连接的客户端。 而且你有能力将新数据直接从服务器推送到客户端。 客户端不需要每隔x秒向服务器发送一次调用。有持久的联系。
用PHP编写的一个好的WebSocket库,你可以在这里找到:http://socketo.me