简单的PHP代码示例,以服务backbone.js

for*_*ice 14 php backbone.js

经验等级:新手.

Backbone.js的托多斯演示使用localStorage的.这个问题是关于如何使用PHP来代替服务页面,假设已经设置了MySQL数据库.

我查看了PHP框架,例如CodeIgniter,但发现它们难以遵循,并且可能因为我的学习目的而过度杀伤.

我理解需要设置REST API的概念.我真的在寻找简单的代码示例.提前致谢.

更新:是否有一个完整的backbone.js教程,其中包括如何连接到服务器端PHP的完整工作示例?

pap*_*982 8

应该帮助您入门的最基本,最简单的方法(我知道)将是:

  1. 鉴于您有模型/集合,请使用以下URL定义它:

    resourceCollection:Backbone.Collection.extend({ url:'/ page.php' })

  2. 创建你的page.php文件(在文档根目录中),只需要处理你可能使用的RewriteRules等!

  3. 现在我们必须确保我们能够在获取,放置,发布和删除时做出正确的反应; 所以我们必须检查请求方法,例如使用switch语句.案例将是GET,DELETE,PUT,POST:

    switch($ _SERVER ['REQUEST_METHOD']){...}