PHPRAP 1.0.2 发布,修复安装失败 Bug 和优化细节
PHPRAP,是一个PHP轻量级开源API接口文档管理系统,致力于减少前后端沟通成本,提高团队协作开发效率,打造PHP版的RAP。
更新记录
【修复】修复在MySQL5.5版本下安装数据初始化sql文件db.sql里add_time和update_time字段类型为timedate造成的安装失败的BUG
【修复】修复接口没有响应字段时,返回json示例报错的BUG
【修复】修复后台项目管理页面点击项目标题提示项目不存在的BUG
【优化】安装步骤二配置数据库信息页面默认填充本地数据库配置信息
【优化】安装程序页面的上一步按钮由URL跳转改为javascript:history.go(-1)
【新增】项目导出页新增create by 信息和mock请求地址
【新增】MOCK规则新增随机图片和随机商品信息
特性
部署简单
提供傻瓜式在线安装程序,按照安装步骤,只需填写少量信息即可快速完成安装部署,开箱即用
安装步骤一:环境检测
安装步骤二:数据库配置
安装步骤三:管理员配置
安装步骤四:安装完成
操作简单
基于bootstrap搭建,完美适配PC和移动端,和淘宝RAP高度一致的操作流程,给力的用户体验,让你一分钟上手
搜索项目、加入项目、退出项目、添加项目、编辑项目、删除项目、转让项目、导出项目、项目成员、项目动态
添加环境、编辑环境、删除环境
添加模块、编辑模块、删除模块
添加接口、编辑接口、删除接口
添加字段、编辑字段、删除字段
申请管理、登录历史
MOCK服务
根据接口文档自动生成模拟数据,让前端在脱离后端的情况下独立进行开发测试,提高团队协作开发效率
支持请求协议、请求方式和请求参数格式校验;
根据接口文档自动生成模拟数据,支持复杂的生成逻辑;
通过随机数据,模拟各种场景,增加单元测试的真实性;
支持在线对API进行测试并保存测试数据,提高接口测试效率;
数据类型丰富,支持生成随机的文本、数字、布尔值、日期、邮箱、链接、图片、颜色等;
后台管理
只有管理员才可以在右上角下拉菜单看到管理中心选项
管理主页:数据统计、系统信息
项目管理:转让、删除、查看
成员管理:冻结用户、重置密码
数据备份:备份、还原、删除
登录历史、系统设置
在线测试
支持在线对API进行测试并保存测试数据,提供接口测试效率,再也不用来回调试接口
权限控制
完善的权限控制系统,可以分别控制项目的编辑、删除、转让权限和模块接口的添加、编辑、删除权限
一键导出
支持postman,rap,swagger的导入,方便你做无缝迁移,同时也支持html文件的导出,方便你离线浏览
依赖
PHP >= 5.5.0
PDO 拓展
GD 拓展
CURL 拓展
MCRYPT 拓展
安装
下载程序
[GITHUB]
git clone https://github.com/gouguoyin/phprap.git -b 'stable'[GITEE]
git clone https://gitee.com/gouguoyin/phprap.git -b 'stable'[源码]
下载源码,上传到服务器上后解压
联系
如果您在使用过程中有任何疑问,或有好的意见和想法,请通过以下途径联系我或者新建 Issue 讨论新特性或者变更。
官方网站:phprap.gouguoyin.cn
演示网站:apidoc.gouguoyin.cn
作者博客:www.gouguoyin.cn
官方QQ群:421537504
PHPRAP 1.0.2 发布,修复安装失败 Bug 和优化细节的更多相关文章
- PHPRAP v1.0.6 发布,修复因php7.1版本遗弃mcrypt扩展造成安装失败的BUG
PHPRAP,是一个PHP轻量级开源API接口文档管理系统,致力于减少前后端沟通成本,提高团队协作开发效率,打造PHP版的RAP. 更新记录 [修复]修复因php7.1版本遗弃mcrypt扩展造成安装 ...
- 【转】关于.net framework4.0以及4.5安装失败,“安装时发生严重错误”……
也不知道管不管用,先记着 今天忽然想装一个vs2010,然后装了好几遍,每次都在安装.net4.0的时候失败.好吧,我自己手动装行么.于是手动去装.net 4.0. 结果在还是返回"安装时发 ...
- dotnet core 2.0在ubuntu下安装失败
在ubuntu下安装.net core2.0失败了,不知道是什么原因.按照微软官方的步骤.似乎走不通.偶然翻到debian的安装方法,发现debian系统居然是直接下载包安装的.没经过apt.尝试一把 ...
- 关于初装kali linux 2.0时DEB文件安装失败的问题
kali linux 是一个基于debian 的linux发行版本,支持deb文件格式的图形化安装. 刚装上kali linux时安装程序总是失败,提示处理时错误. 经过一番爬贴,是软件源的原因,解决 ...
- OS X EI Capitan 10.11 & xcode 7.0 beta(7A120f) -- cocoapods安装失败
1.sudo gem install cocoapods: ERROR:While executing gem ... (Errno:EPERM) Operation not permitted - ...
- ASP.NET Aries 4.0 开源发布:已完成基础功能优化重写
主要更新: 1:增加AR.Global.GetUser() 方法返回当前登陆者的用户信息. 2:重写AR.Combobox 支持下拉树. 3:调整及扩展Input下拉的配置参数. 4:优化及新增AR. ...
- VS2010已停止工作,framework 4.0安装失败
好久没在台式机上写程序了,今天打开一个解决方案,报错: 从来没有遇到这种情况,重新关闭解决方案,在菜单栏中打开解决方案说没有framework 4.0,其实我安装的是4.5 ,也有4.0,于是全部卸载 ...
- 分享ArcGIS Server 10.0修复安装心得
最近,捣腾了一阵子在xp系统上安装ArcGIS Server10.0(下方均简称server),解决了一些初学者可能面临的problem,给大家贴出来, 希望能够给初学者一些有益的帮助. 我的系统环境 ...
- linux下依赖库的版本问题引起的安装失败:libssl-dev版本问题无法安装 :libssl-dev : 依赖: libssl1.0.0 (= 1.0.1-4ubuntu3) 但是 1.0.1-4ubuntu5.31 正要被安装
依赖库版本问题引起的安装失败解决方法如下有两种: 1.是由于源需要更新,如下操作: libssl-dev : 依赖: libssl0.9.8 (= 0.9.8o-1ubuntu4) 但是 0.9.8o ...
随机推荐
- RequestContextHolder getHttpServletRequest
package me.zhengjie.common.utils; import org.springframework.web.context.request.RequestContextHolde ...
- python类的书写、调用
注意:stu1=Luffy('xing',19) 和 Luffy.__init__(stu1,'xing',19) 是等价的. 查看类的使用方法 粘贴一个网上python学习资料
- rsync备份(一)
1.Rsync基本概述 )概念 rsync:remote sync )开源 )备份 )https://rsync.samba.org/ samba服务器:文件共享,cifs,common intern ...
- linear correlation coefficient|Correlation and Causation|lurking variables
4.4 Linear Correlation 若由SxxSyySxy定义则为: 所以为了计算方便: 所以,可以明白的是,Sxx和Sx是不一样的! 所以,t r is independent of th ...
- BZOJ3566 [SHOI2014]概率充电器 (树形DP&概率DP)
3566: [SHOI2014]概率充电器 Description 著名的电子产品品牌 SHOI 刚刚发布了引领世界潮流的下一代电子产品——概率充电器:“采用全新纳米级加工技术,实现元件与导线能否通电 ...
- dim|lobby|trifle|
ADJ-GRADED 勉强的;不情愿的If you are reluctant to do something, you are unwilling to do it and hesitate bef ...
- 学会使用数据讲故事——Excel研究网络研讨会
编者按:在数据密集型研究的新时代,Excel将成为研究者讲故事的强大工具.在即将举行的Excel研究网络研讨会中,我们将与你探讨如何用新的方式来寻找.查询.分析数据并实现数据可视化.Office 36 ...
- RNA sequence单分子直测技术
生命组学 按照功能分类遗传物质,可能的分类有系统流.操作流.平衡流等等.下面是使用该理论解释DNA与RNA的关系: DNA和RNA有很大不同,DNA存储遗传信息,作为生命活动的最内核物质,如同操作系统 ...
- IOC初始化销毁的2种实现方式
IOC初始化销毁的2种实现方式 1.bean内调用init-method 和destroy-method 2.通过注解实现@PostConstruct 和@PreDestroy ----------- ...
- 启动Tomcat报WEB-INF\lib\j2ee.jar jar not loaded异常的解决办法
今天加载工程时突然发现Tomcat报: 2010-7-1 12:11:38 org.apache.catalina.loader.WebappClassLoader validateJarFile 信 ...