PhalApi 1.2.0 发布,PHP 后台接口开发框架

暗夜在火星
 暗夜在火星
发布于 2015年06月05日
收藏 66

PhalApi 1.2.0 版本的开启,是为了更好地进入多人协助开发时代

其中,主要更新内容如下:

1、接口返回参数,根据代码return注释,自动生成在线文档
2、接口参数规则中追加对文件参数的验证支持
3、添加redis缓存
4、统一使用GPL协议
5、重构在线接口参数查看,使用OO的规范并提取成类放置在辅助类包中,以便接口更好地使用
6、提供统一的测试辅助类:PhalApi_Helper_TestRunner
7、提供计划任务扩展类库及对应的文档,并将Task扩展类库转移并内置于PhalApi框架中
8、提供一个接口开发实战示例(投票活动)
9、补充数据库的port和charset配置,port默认为3306,charset默认为UTF8

10、一些bugfixed

其中,对于在线自动生成文档,在追加返回结果后,效果如下:

在线访问,可以点击:

http://phalapi.oschina.mopaas.com/Public/demo/checkApiParams.php?service=User.GetBaseInfo


相关链接:

PhalApi在线文档:http://www.phalapi.net/wikis/

PhalApi免费下载:http://git.oschina.net/dogstar/PhalApi

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:PhalApi 1.2.0 发布,PHP 后台接口开发框架
加载中

最新评论(30

阿More
阿More
非常棒~~支持
开源红薯烹调技术专家
开源红薯烹调技术专家
支持楼主,很走心的东西啊!
守望辰峰
守望辰峰

引用来自“红薯”的评论

这个必须是post操作的,你什么浏览器呢

引用来自“Skiychan”的评论

项目首页点击没有问题,就wiki页有问题,,chrome

引用来自“红薯”的评论

@zoker 看看这个
亲测了。所有项目wiki页都是a标签~
红薯
红薯

引用来自“红薯”的评论

这个必须是post操作的,你什么浏览器呢

引用来自“Skiychan”的评论

项目首页点击没有问题,就wiki页有问题,,chrome
@zoker 看看这个
守望辰峰
守望辰峰

引用来自“红薯”的评论

这个必须是post操作的,你什么浏览器呢
项目首页点击没有问题,就wiki页有问题,,chrome
红薯
红薯
这个必须是post操作的,你什么浏览器呢
暗夜在火星
暗夜在火星

引用来自“咚往咚来”的评论

路由不能自定义吗

引用来自“咚往咚来”的评论

非得这种路由格式?

引用来自“暗夜在火星”的评论

暂时未支持路由格式,后期可能会补充。

引用来自“咚往咚来”的评论

路由定义格式,非常适合接口迁移。对于一些已经成熟并上线的项目来说,平滑切换是很重要的
这是一个很好的建议,我们之前没有考虑到这一块,感谢提醒
咚往咚来
咚往咚来

引用来自“咚往咚来”的评论

路由不能自定义吗

引用来自“咚往咚来”的评论

非得这种路由格式?

引用来自“暗夜在火星”的评论

暂时未支持路由格式,后期可能会补充。
路由定义格式,非常适合接口迁移。对于一些已经成熟并上线的项目来说,平滑切换是很重要的
守望辰峰
守望辰峰

引用来自“Skiychan”的评论

我找了好久都没有找到合适的,都打算到时自己写个了13

引用来自“暗夜在火星”的评论

我当初也是因为找不到合适的才自己研发了一个,现在成熟了,就开源出来了,便于大家使用

引用来自“Skiychan”的评论

昨天有人叫我仿一个api的站点,看进来很不错,回头找给你参考下,可以调试的

引用来自“暗夜在火星”的评论

好,等你
http://dev.wjhgw.com/microseller/docs/ 这个,我想要的就是像你的这种文档,外加可以传参加调试的功能。。。
返回顶部
顶部