BackboneJS - 如何建立与MySQL数据库的连接

时间:2014-01-07 10:09:24

标签: php mysql backbone.js requirejs

我有一个简单的Backbone应用程序,我想从我的MySQL数据库中获取数据,但我不知道如何连接到数据库。我是否必须创建一个文件夹,在那个新文件夹中我创建了一个index.php,我在其中定义了db-connection和所有SELECT * FROM查询等?

我的文件结构是:

index.php
[css]
[js]
  [app]
    [collections]
    [models]
    [routers]
    [templates]
    [views]     
    mainpage.js
    config.js
  [lib]
    [backbone]
    [hanlebars]
    [requirejs]
    [jquery]

我想我也必须在配置中定义它?

欢迎任何建议......

1 个答案:

答案 0 :(得分:2)

Backbone.js是一个前端框架。它无法单独连接到MySQL数据库。您需要一种服务器端语言。正如您的建议,您可以在index.php中执行此操作。您需要做的是为您的模型或集合添加url属性(或方法)。那里的路径应该指向你的php文件。稍后当您调用model.save时,您将收到一条POST请求,其中包含发送给php的JSON数据。然后只需处理请求。即使用json_decode解析json并执行您通常执行的操作。连接到mysql服务器并执行查询。