PHPRAP, is a PHP lightweight open source API interface document management system, is committed to reducing the back and forth end communication costs, improve the efficiency of team collaboration and development, to create THE PHP version of RAP.
PHPRAP has been voted the most valuable open source project in the code Cloud
Update record
- [Fix] Fix the BUG that failed to install in virtual host
- [Fix] Fix the BUG of blank page when the program is abnormal
- [Fix] Fixed a BUG where the initial progress percentage was wrong when uploading SQL files for building tables
- [Optimization] The database name is not automatically created in Step 2
- [New] Added whether to enable the login and registration verification codes on the management background
- [New] Added checking whether the curl extension is installed in Step 1 of installation
features
The deployment of simple
Provides a foolproof online installation program, following the installation steps, only need to fill in a small amount of information to quickly complete the installation and deployment, out of the box
- Installation step 1: Check the environment
- Installation Step 2: Configure the database
- Installation Step 3: Administrator configuration
- Installation Step 4: The installation is complete
The operation is simple
Based on bootstrap construction, perfectly adapted to PC and mobile terminal, and Taobao RAP highly consistent operation process, powerful user experience, let you start in a minute
- Search project, Join project, exit project, Add project, Edit project, delete project, transfer project, Export project, project members, project dynamics
- Add environment, edit environment, delete environment
- Add modules, edit modules, delete modules
- Add, edit, and delete interfaces
- Add fields, edit fields, delete fields
- Apply for management and login history
MOCK services
Automatic generation of simulation data according to the interface documents, so that the front end of the development test independently from the back end, improve the efficiency of team collaboration development
- Support request protocol, request mode and request parameter format verification;
- Automatic generation of simulation data according to interface documents, supporting complex generation logic;
- Through random data, simulate various scenarios to increase the authenticity of unit tests;
- Support online API test and save test data, improve interface test efficiency;
- Rich data types, supporting the generation of random text, numbers, Boolean values, dates, email, links, pictures, colors, etc.
Background management
Only administrators can see the admin center option from the drop-down menu in the upper right corner
- Management home page: data statistics, system information
- Project management: transfer, delete, view
- Member management: Freezes users and resets passwords
- Data backup: backup, restore, delete
- Login history and system Settings
The online test
Support online API test and save test data, provide interface test efficiency, no need to debug the interface back and forth
Access control
Perfect authority control system, you can control the project edit, delete, transfer authority and module interface add, edit, delete authority
A key export
Support postman, rap, Swagger import, convenient for you to do seamless migration, but also support HTML file export, convenient for you to browse offline
Rely on
- PHP > = 5.5.0
- The PDO expand
- GD develop
- The CURL expand
- MCRYPT expand
The installation
-
Download the program
[GITHUB]
git clone https://github.com/gouguoyin/phprap.git -b 'stable' Copy the code
[GITEE]
git clone https://gitee.com/gouguoyin/phprap.git -b 'stable' Copy the code
[source]
Download the source code, upload it to the server and decompress it
contact
-
If you have any questions or good comments or ideas during use, please contact me through the following channels or new Issue to discuss new features or changes.
-
Official website: phprap.gouguoyin.cn
-
Demo website: apidoc.gouguoyin.cn
-
Author’s blog: www.gouguoyin.cn
-
Official QQ group: 421537504