PhalApi 2.1.2 发布,PHP轻量级开源接口框架

栏目: 软件资讯 · 发布时间: 7年前

内容简介:[前言] 感谢对PhalApi的关注!PhalApi是一个PHP轻量级开源接口框架,致力于快速开发接口服务。支持HTTP/SOAP/RPC等协议,可用于搭建接口/微服务/RESTful接口/Web Services。 为了提供更主流、面向未来、符合大家所...

PhalApi 2.1.2 发布,PHP轻量级开源接口框架

[前言]

感谢对PhalApi的关注!PhalApi是一个 PHP 轻量级开源接口框架,致力于快速开发接口服务。支持HTTP/SOAP/RPC等协议,可用于搭建接口/微服务/RESTful接口/Web Services。

为了提供更主流、面向未来、符合大家所期望的开源接口框架,我们于2017.09发布了基于composer、命名空间的2.x全新体验系列版本。经过约半年的研发、两个月的内测、以及两个月的公测,2.x 现已稳定,并有大部分同学正在使用PhalApi 2.x。因此,大家可放心使用PhalApi 2.x系列,并推荐使用此系列。即:

  • PhalApi 1.x 系列:为经典稳定版,暂停更新,最后封存版本号为1.4.2

  • PhalApi 2.x 系列(推荐使用):为全新体验版,持续更新,当前最新版本号为2.1.2

PhalApi 2.1.2 发布,PHP轻量级开源接口框架

[如何更新]

如果需要从PhalApi 2.0.* 更新到PhalApi 2.1.2,只先修改composer.json文件中PhalApi的版本号,然后执行:composer update 命令即可。

    "require": {
        "phalapi/kernal": "2.1.*"
    }

如果原来是PhalApi 1.x,暂不支持直接升级到 2.x。建议在新项目中使用 2.x,旧项目保留使用 1.x 。

[主要更新]

  • 1、在线文档列表添加多级菜单,支持一个命名空间一个折叠栏 (@吞吞小猴前端支持)

  • 2、在线文档详情添加参数记忆功能,并支持全局同名参数共享数据

  • 3、在线接口文档,支持接口类或方法的隐藏,注释为@ignore

  • 4、在线详情文档,添加中文描述作为标题前缀

  • 5、数据库连接,默认添加sqlserver支持,type = sqlserver

  • 6、支持命名空间白名单独立配置

  • 7、Issue #22 服务白名单时,全局接口参数不需要再验证

[辅助更新]

[BUG修复]

  • 1、修复在线文档类名重复时有丢失显示

  • 2、出于安全考虑,仅当在调试模式下,正则匹配失败时才显示正则表达式

  • 3、在线接口详情文档,恢复文件上传功能

  • 4、在线接口详情文件,恢复在https协议下无法调试

在本次版本更新中,需要特别感谢以下同学的努力与贡献(顺序不分先后): @吞吞小猴、@dogstar。再次感谢,在开源的路上,@开源中国和大家一直以来对PhalApi的关注和肯定。PhalApi开源,依然在路上!


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

测试驱动开发

测试驱动开发

Kent Beck / 孙平平、张小龙 / 中国电力出版社 / 2004-4-1 / 28.00元

《测试驱动开发》(中文版)设想把编程看成是转动曲柄从井里提一桶水上来的过程。如果水桶比较小,那么仅需一个能自由转动的曲柄就可以了。如果水桶比较大而且装满水,那么还没等水桶全部被提上来你就会很累了。你需要一个防倒转的装置,以保证每转一次可以休息一会儿。水桶越重,防倒转的棘齿相距越近。测试驱动开发中的测试程序就是防倒转装置上的棘齿。一旦我们的某个测试程序能工作了,你就知道,它从现在开始并且以后永远都可......一起来看看 《测试驱动开发》 这本书的介绍吧!

JSON 在线解析
JSON 在线解析

在线 JSON 格式化工具

图片转BASE64编码
图片转BASE64编码

在线图片转Base64编码工具

随机密码生成器
随机密码生成器

多种字符组合密码