在 PHP 中自动生成 rest api [关闭]

Posted

技术标签:

【中文标题】在 PHP 中自动生成 rest api [关闭]【英文标题】:Automatic generation of rest api in PHP [closed] 【发布时间】:2014-10-05 11:46:09 【问题描述】:

是否有任何工具可以自动生成实现 REST API 的 php 代码?最好在phalcon中。我可以生成新项目的整个 MVC 结构,包括基于现有数据库的模型。我想得到的是生成的restfull api,因此我可以只专注于实现特定于业务的功能。

【问题讨论】:

【参考方案1】:

我不确定 Phalcon 中会生成什么,但 Zend 的 Apigility 非常擅长处理所有 REST CRUD,让您只需将其绑定到您的模型/数据库。

它具有出色的界面和一些强大的功能(例如帮助处理身份验证、版本控制等)。

Here 是一个稍微过时的教程,但它可能会让您对什么是可能的有所了解。

【讨论】:

另外值得一提的是Laravel的api生成器github.com/SoliDry/api-generator,完全支持json-api规范+基于yaml/json的OpenApi/Swagger配置。 codecanyon.net/item/… 请检查这个。我在网上找到的简单工具。

以上是关于在 PHP 中自动生成 rest api [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

测试 REST API 的最佳方法? [关闭]

哪些工具可用于为 Flask 编写的 REST API 自动生成文档? [关闭]

PHP rest api如何返回文件或下载

我使用啥 Amazon REST API 来获取图书信息? [关闭]

使用swagger作为restful api的doc文档生成

关闭 Django Rest Framework ModelViewSet 的自动分页