【发布时间】:2012-02-12 16:18:31
【问题描述】:
我正在使用新的 Zend Framework 2 测试版。
我的问题是: 这两个命名空间/类有什么区别:
Zend\Mvc\Controller\ActionController
Zend\Mvc\Controller\RestfulController
最后哪一种是宁静的?
【问题讨论】:
标签: php class namespaces zend-framework2
我正在使用新的 Zend Framework 2 测试版。
我的问题是: 这两个命名空间/类有什么区别:
Zend\Mvc\Controller\ActionController
Zend\Mvc\Controller\RestfulController
最后哪一种是宁静的?
【问题讨论】:
标签: php class namespaces zend-framework2
Restful or Representational 状态传输是一种 http 标准,可以帮助机器(客户端和服务器)相互通信。虽然在 nooku 等一些 php 框架中的 Restful 实现是本机的,并且每个表单/视图都自动构建在 Rest 上,但您需要大量考虑在 ZF 项目中实现 Rest。虽然您可以将 Rest 用于所有控制器,但为了节省时间和麻烦,我建议您仅将 Rest 用于您的 API。
RestfulController 实现了 ActionController 中不可用的 CRUD 功能(创建更新删除)。
编辑:请查看this great tutorial,了解如何在您的项目中实施 REST 并了解这些原则。
【讨论】: