PHPRAP v1.0.5版本釋出了,修復BUG及註冊頁面增加註冊口令項

夠過癮發表於2019-02-16

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

更新記錄

  • 【修復】修復PHP7.1下報db()函式缺少預設引數的BUG
  • 【修復】修復未登入狀態下注冊頁不斷彈出修改預設密碼的BUG
  • 【優化】核心框架裡PUBLIC_PATH常量調整為WEB_PATH
  • 【優化】右上角下拉選單‘修改資料’調整為‘個人設定’,‘意見反饋’調整為‘幫助文件’
  • 【優化】安裝時預設資料庫名調整為phprap
  • 【優化】管理後臺系統設定去掉關閉網站及關閉時提示的設定
  • 【優化】註冊成功後預設登入狀態,並記錄登入日誌
  • 【新增】註冊頁面新增註冊口令欄位,註冊口令可在管理後臺配置
  • 【新增】管理主頁新增常見問題模組
  • 【新增】匯出的html頁面新增header引數展示

特性

部署簡單

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

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

操作簡單

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

    [原始碼]

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

聯絡

相關文章