PHPRAP v1.0.7版本發佈,新增數據字典功能

PHPRAP,是一個PHP輕量級開源API接口文檔管理系統,致力於減小先後端溝通成本,提升團隊協做開發效率,打造PHP版的RAP。php

更新內容

  • 【修復】修復在PHP7.1及之上版本部分頁面報錯的BUG
  • 【修復】修復管理後臺註冊口令不能設置爲空的BUG
  • 【新增】新增數據字典功能,項目建立者能夠導入sql建表文件生成數據字典、編輯、刪除和導出數據字典,並能夠指定成員數據字典操做權限。
  • 【優化】PHP最低版本依賴由5.5降爲5.4
  • 【優化】程序內相關二級域名連接替換成獨立域名
  • 【優化】數據庫備份表doc_dbdab更改成doc_db_bak
  • 【優化】框架初始化文件新增是否安裝openssl擴展的判斷
  • 【優化】安裝步驟二數據庫配置中數據庫名不給默認值,增長‘數據庫名必須是已存在的,不會自動建立’提示
  • 【優化】管理後臺系統設置中推送時間間隔默認設置由3秒改成5秒
  • 【優化】移動端UI優化,隱藏操做按鈕,只容許查看。

特性

部署簡單

提供傻瓜式在線安裝程序,按照安裝步驟,只需填寫少許信息便可快速完成安裝部署,開箱即用html

  • 安裝步驟一:環境檢測
  • 安裝步驟二:數據庫配置
  • 安裝步驟三:管理員配置
  • 安裝步驟四:安裝完成

操做簡單

基於bootstrap搭建,完美適配PC和移動端,和淘寶RAP高度一致的操做流程,給力的用戶體驗,讓你一分鐘上手前端

  • 搜索項目、加入項目、退出項目、添加項目、編輯項目、刪除項目、轉讓項目、導出項目、項目成員、項目動態
  • 添加環境、編輯環境、刪除環境
  • 添加模塊、編輯模塊、刪除模塊
  • 添加接口、編輯接口、刪除接口
  • 添加字段、編輯字段、刪除字段
  • 申請管理、登陸歷史

MOCK服務

根據接口文檔自動生成模擬數據,讓前端在脫離後端的狀況下獨立進行開發測試,提升團隊協做開發效率git

  • 支持請求協議、請求方式和請求參數格式校驗;
  • 根據接口文檔自動生成模擬數據,支持複雜的生成邏輯;
  • 經過隨機數據,模擬各類場景,增長單元測試的真實性;
  • 支持在線對API進行測試並保存測試數據,提升接口測試效率;
  • 數據類型豐富,支持生成隨機的文本、數字、布爾值、日期、郵箱、連接、圖片、顏色等;

後臺管理

只有管理員才能夠在右上角下拉菜單看到管理中心選項github

  • 管理主頁:數據統計、系統信息
  • 項目管理:轉讓、刪除、查看
  • 成員管理:凍結用戶、重置密碼
  • 數據備份:備份、還原、刪除
  • 登陸歷史、系統設置

在線測試

支持在線對API進行測試並保存測試數據,提供接口測試效率,不再用來回調試接口sql

  • 根據錄入的header和請求參數規則,默認填充已定義好的header和請求參數,可新增、編輯和刪除參數
  • 隨意切換接口環境、請求地址和請求方式
  • 右側面板時時展現http狀態碼、請求時間、響應結果和請求及響應header

權限控制

完善的權限控制系統,能夠分別控制項目的編輯、刪除、轉讓權限和模塊接口的添加、編輯、刪除權限數據庫

一鍵導出

支持postman,rap,swagger的導入,方便你作無縫遷移,同時也支持html文件的導出,方便你離線瀏覽bootstrap

依賴

  • 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'

    [源碼]

    下載源碼,上傳到服務器上後解壓

聯繫

相關文章
相關標籤/搜索