PHPRAP v1.0.6 釋出,修復因php7.1版本遺棄mcrypt擴充套件造成安裝失敗的BUG

夠過癮發表於2019-02-16

PHPRAP,是一個PHP輕量級開源API介面文件管理系統,致力於減少前後端溝通成本,提高團隊協作開發效率,打造PHP版的RAP。

更新記錄

  • 【修復】修復因php7.1版本遺棄mcrypt擴充套件造成安裝報錯的BUG
  • 【修復】修復在PHP7.1下因缺少預設引數而報致命錯誤的BUG
  • 【修復】修復安裝目錄路徑含有中文時安裝介面不斷重新整理的BUG
  • 【修復】修復密碼含有特殊字元時無法刪除專案的BUG
  • 【修復】修復入口檔案index.php裡DS常量未定義報錯的BUG
  • 【修復】修復安裝第一步pdo擴充套件沒安裝時提示資訊錯誤的BUG
  • 【優化】mysql的最低版本限制由5.4.0改為5.1.0

特性

部署簡單

提供傻瓜式線上安裝程式,按照安裝步驟,只需填寫少量資訊即可快速完成安裝部署,開箱即用

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

操作簡單

基於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`

    [原始碼]

    下載原始碼,上傳到伺服器上後解壓

聯絡

相關文章