php - 带有 backbone.js 的 Zend 框架是个好主意吗?

标签 php zend-framework backbone.js

<分区>

我是 backbone.js 的新手,我想用 backbone.js 创建我的第一个中型网站应用程序。我曾经只使用 zend 框架创建网站。我的问题是:zend 框架与 backbone.js 一起使用是否过于繁重,我的意思是我是否应该为 php (Slim) 使用其他一些休息框架?或者换句话说,什么是与 php 一起使用的良好服务器端框架/库?

最佳答案

我们使用 zend 框架和 backbone.js,集成效果很好。

Zend 框架 (ZF1) 提供了一个抽象的休息 Controller ,它自动处理 GET/POST/DELETE/PUT 请求。 http://framework.zend.com/apidoc/1.9/Zend_Rest/Zend_Rest_Controller.html

在我们的 Bootstrap 中,我们为 rest api Controller 设置了一个模块,称为 api。请注意您需要为此模块添加一个休息路由器:

        $restRoute = new Zend_Rest_Route($frontController);
        $frontController->getRouter()->addRoute('oauth_route', $route, array('api')););

此模块中的任何 Controller 都扩展了 Zend_Rest_Controller 并实现了 getAction、indexAction、deleteAction 等。

附言。避免使用 Zend_Rest_ServerZend_Rest_Client。这些是旧模块。

关于php - 带有 backbone.js 的 Zend 框架是个好主意吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13452766/

相关文章:

javascript - backbone.js model.save 没有设置 id

php - 用另一个表的平均值更新一个表 - MySQL

php - $document_root 上的 nginx 和尾部斜杠?

php - 类型安全的语言是否需要静态类型?

php - Laravel 5 如何显示节流消息,如 session 闪存?

php - 缩小大型处理作业

php - 构造函数参数在 init 中不可用

jquery - 在 JQuery 中序列化我的 JSON 输出问题

javascript - Angular 中的模型和集合?

javascript - Backbone.JS View 呈现,但不显示在页面上