javascript& php交互 - 有哪些选择?

时间:2014-01-20 11:12:37

标签: javascript php jquery ajax

简短的问题: 实现需要与服务器端php代码交互的javascript客户端脚本的最佳方法是什么?

长期问题: 这是一个在基于浏览器的多人回合制战争游戏的基础设施上寻求意见的问题。

我已经编写了这样一款游戏,它使用PHP和SQL数据库完全在服务器端运行。它有效,但它有点笨重,因为每次玩家移动时,必须刷新整个网页。因此,我想在javascript中将一些处理移动到客户端。

我希望所有的游戏决策都在服务器上进行,因此它是在玩家浏览器中运行的javascript与我询问的服务器上运行的PHP之间的交互。

例如,假设它是玩家A,他正在浏览他当前的游戏地图。 他通过点击按钮“命令”一支军队向北移动。 该命令被中继到服务器。 服务器确定命令的结果并将结果发送回浏览器。 浏览器javascript更新地图并将结果报告给播放器,可能还有一些常规和绘制得很糟糕的图形。

我很确定我可以使用Ajax和服务器的GET / POST请求实现我想要的功能,也许使用jQuery库来封装调用。 这是最好的方法吗? 有哪些替代方案(浏览器兼容性很重要)? 你会怎么做?

我不需要详细的设计。我只需要知道我的方法模糊不清!

0 个答案:

没有答案