小编Gre*_*ire的帖子

APC是否与PHP 5.4或PHP 5.5兼容?

看起来APC似乎没有更新,以配合php 5.4版本(我希望他们将像原计划一样将APC包含在PHP核心中).

我似乎无法找到任何明确的答案,目前的APC是否适用于PHP 5.4+.我设法找到PHP 5.4的Ubuntu包,但不会安装php-apc包.

php installation apc

103
推荐指数
5
解决办法
9万
查看次数

在PHP中自动记录REST API

phpDocumentor似乎是记录PHP代码的标准,虽然我不知道为什么它多年没有更新..?

但是,它似乎不适合记录REST API的入口点; IE,系统最终用户可能感兴趣的外部可访问入口点,而不是记录所有内部类等 - 这只是api开发人员感兴趣的内容.

我正在寻找我可以说的东西,嘿这个方法可以通过REST在这个URL外部访问,这里是GET或POST参数,它支持GET/POST/etc HTTP方法,它返回JSON或XML等等.

该信息将能够生成API文档.内部代码也可以使用它来自动过滤输入,验证输出,创建基本单元测试等.

php rest documentation-generation

22
推荐指数
4
解决办法
4万
查看次数

大胆地定义API:在参数中使用JSON的GET调用

我正在尝试创建一个适当的REST API,并使用Swagger(2.0)对其进行记录。

因此,我有一个作为查询的API调用,即它不做任何更改且不创建任何东西(幂等且安全)。但它需要传入一个复杂的JSON参数(项目列表,2或3组地址等)。因此,我正在使用带有URL编码JSON的参数进行GET。这似乎是正确的方法。

我经常看到这样的API,因此他们将其作为POST进行,但这是对POST动词的错误使用。

我看到很多的swagger API都可以做到这一点...

我不知道是否有一种方法可以使用JSON参数与Swagger一起使用适当的rest API。您当然可以将参数定义为字符串,然后将编码后的JSON传递给该字符串,但是swagger工具无法理解它是否具有架构/定义。

昂首阔步是否无法正确记录此类呼叫?

rest swagger-2.0

6
推荐指数
1
解决办法
2944
查看次数