php(或更好的选择?)发送转数据到一个简单的webapp游戏

问题描述:

我有一个简单的2D战略战斗游戏,我写在JavaScript和jQuery。用户控制3或4个字符,因为他们与怪物战斗(小屏幕帽http://i.imgur.com/C0inB.jpg)。php(或更好的选择?)发送转数据到一个简单的webapp游戏

它不是实时的,它是基于回合的(玩家轮流,电脑转向),游戏是为手机用户设计的,主要是上班时上班的上班族。 iPhone用户是主要目标。游戏开发处于早期阶段,但目前可以播放。这是一款在浏览器中播放的网络应用。

我最大的问题是,如果您切换应用程序(如接听电话),然后切换回页面重新加载(因此Web应用程序重新加载),并且您失去了任何进度。

我已经测试过这是一个网络应用程序下载(使用移动Safari添加到主屏幕),但重新加载问题仍然存在切换时。

我拒绝包装并通过苹果应用程序商店交付...而是我想要创建一个可以节省玩家轮流的后端。简单的任务,如

  • 在我的web应用程序的JavaScript函数会送转数据的 形式的字符串
  • 当网页(和Web应用程序)重新加载,它检索最后 记录转
  • 玩家需要登录

我对PHP感兴趣,因为我已经从解构和改变WordPress主题中获得了一些经验。我所知道的唯一其他语言是前端(html,css,javascript,jQuery)。

PHP能以安全的方式覆盖上述任务,还是应该学习替代语言?

任何指导非常感谢,并提前感谢。

是的。 PHP可以做你想做的事情,就像任何其他服务器端语言一样。您只需使用ajax调用将数据更新发送到后端服务器。

+0

请原谅我的无知,但是在Java之类的选择PHP的过程中是否存在安全风险? (抱歉,由于我没有15个声誉点,我无法提供答案) – PrimeLens 2012-07-26 16:30:29

+1

除了特定语言和Web服务器平台的个别漏洞外,几乎任何语言都允许使用相同类型的加密机制和安全实践。与其他任何东西一样,开发人员应该了解如何最好地设置安全的应用程序环境,以及设计安全的应用程序(即防止SQL注入,XSS,CSRF等) – 2012-07-26 16:34:04

+0

谢谢Mike – PrimeLens 2012-07-26 17:04:15