实时更新网页

3

我正在制作一款基于浏览器的多人回合制策略游戏,类似于Risk。

目前,最容易的方法似乎是将其制作成常规网页。每当玩家刷新页面时,网页会查询数据库以获取所需信息。

这种方式是可接受的,但我更希望页面能实时更新,这样玩家就不必不断刷新页面。

我可以让网页每隔X秒查询一次数据库,但据说这样效率不高。

那么最好的方法是什么?

2个回答

4

谢谢!这些看起来正是我所需要的。我是新手网站开发者,以前从未听说过推送技术。 - DormoTheNord

1
与其刷新整个页面,更好的方法是使用一个jscript来轮询服务器并接收JSON结果,然后相应地更新页面。
这将导致更快、更流畅的用户体验(因为页面不会被刷新),以及更好的性能和工作负载分配给您的服务器。
对于更好的方法,您应该查看COMET PHP实现,这是一种类似于发布-订阅的方法。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接