【问题标题】:Zend Framework 2: Differences between ActionController and RestfulControllerZend Framework 2:ActionController 和 RestfulController 的区别
【发布时间】:2012-02-12 16:18:31
【问题描述】:

我正在使用新的 Zend Framework 2 测试版。

我的问题是: 这两个命名空间/类有什么区别:

Zend\Mvc\Controller\ActionController
Zend\Mvc\Controller\RestfulController

最后哪一种是宁静的?

【问题讨论】:

    标签: php class namespaces zend-framework2


    【解决方案1】:

    Restful or Representational 状态传输是一种 http 标准,可以帮助机器(客户端和服务器)相互通信。虽然在 nooku 等一些 php 框架中的 Restful 实现是本机的,并且每个表单/视图都自动构建在 Rest 上,但您需要大量考虑在 ZF 项目中实现 Rest。虽然您可以将 Rest 用于所有控制器,但为了节省时间和麻烦,我建议您仅将 Rest 用于您的 API。

    RestfulController 实现了 ActionController 中不可用的 CRUD 功能(创建更新删除)。

    编辑:请查看this great tutorial,了解如何在您的项目中实施 REST 并了解这些原则。

    【讨论】:

    • 谢谢! CRUD 函数是如何工作的,它们为什么有用?
    • 更新了答案。您究竟为什么要尝试使用 REST? REST 是一个复杂的问题,需要大量学习。首先你需要了解这个概念。
    • 感谢教程的链接。我不尝试使用 REST。我想使用最好的解决方案编写我的 Web 应用程序。这就是为什么我想了解 REST,然后决定它是否对我有意义。我现在将学习教程。 :-)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-12-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-09-11
    相关资源
    最近更新 更多