【问题标题】:Cakephp 2.4 Restful json web service and admin web siteCakephp 2.4 Restful json web 服务和管理网站
【发布时间】:2023-03-10 10:23:01
【问题描述】:

我对 php 非常陌生,我发现 cakephp 可以通过其管理站点构建我的宁静 json Web 服务。 我浏览了蛋糕书和资源并完成了博客教程,发现 jsonViews 非常有帮助。 所以我的要求是我需要构建一个 JSON API 及其管理站点。 然后管理员可以登录到其 HTML 站点并将内容更新到数据库。数据库中的最终更新内容可以通过 JSON API 端点访问。

所以我的问题是如何在同一个 cakephp 项目中构建管理站点和 API。?在同一个控制器中如何处理 html 和 json 请求。? 谁能指导我或提供教程/资源等。

提前致谢。

【问题讨论】:

    标签: php json web-services rest cakephp


    【解决方案1】:

    我建议您为 API 调用构建一个插件。然后创建路由规则,例如:

    Router::connect('/api/projects', 
        array('plugin' => 'api', 'controller' => 'projects', 'action' => 'index'));
    

    因此,基本上您可以在单独的插件中处理所有 API 请求。这样,维护您的项目会更容易。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-27
      • 2012-01-09
      相关资源
      最近更新 更多