【问题标题】:How do I connect a sql server to my Javascript game?如何将 sql server 连接到我的 Javascript 游戏?
【发布时间】:2015-05-01 12:31:13
【问题描述】:

我正在开展一个项目,我只需要对如何进行该项目有一个整体的了解。

我将使用 HTML/CSS 画布来制作游戏。

但是,该游戏涉及大量数据的可视化,这些数据最好在数据库中提供。我不知道该怎么做是:

  1. 将我的 HTML/CSS 游戏链接到 SQL 数据库
  2. 解析文本文件以填充数据库。

我没有具体问题,我什至不知道从哪里开始?有人说AJAX?其他人说 parse.com?

【问题讨论】:

    标签: javascript css database web-applications game-development


    【解决方案1】:

    你有两个选择:

    • 编写服务器端应用程序以提供来自数据库的数据
    • 使用客户端HTML5 storage(如本地存储、WebSQL、IndexedDB等)

    如果您使用服务器实现,则需要 AJAX 与服务器通信。

    【讨论】:

      【解决方案2】:

      要做到这一点,您将超越 JavaScript 并学习服务器端编程。好消息是有大量很棒的服务器端语言可以让构建网站变得容易。

      如果您来自 javascript 背景,ruby 可能是一个简单的过渡。我建议使用 Sinatra。

      如果您使用的是 SQL server,c# 和 asp.net 是很好的选择,设计得非常好,c# 作为一种语言与 JavaScript 有很大的不同。

      喜欢蟒蛇? Web2py 和 Django 都不错。

      然后是 PHP 和 java...

      您可能会使用其中一种服务器端语言编写 API,使用 Ajax 访问它以检索 Jason 并对其进行处理。

      不要打扰 parse.com。用您选择的语言编写您自己的解析器。它通常非常简单,而且很有启发性。

      【讨论】:

      • Rails 肯定是一个选择。
      【解决方案3】:

      我想你已经知道一门可以使用的语言了。 javascript怎么样?当然,像 Java 或 PHP 这样的真正的服务器端语言会更好——也许就像已经说过的那样:ruby,但为什么不用 node.js 试试呢:

      Node.js 可能是您首先看到的。 (http://nodejs.org/)

      它真的很好而且有据可查 - 还有一个关于 node.js 和 mysql 的大问题:MySQL with Node.js 也可以正常工作。

      【讨论】:

        猜你喜欢
        • 2016-04-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多