PHPRAP,是PHP輕量開源API介面文件管理系統,致力於減少前後端溝通成本,提升團隊協作開發效率,打造PHP版的RAP。
特性:
部署簡單
提供傻瓜式線上安裝程序,按照安裝步驟,只需填寫少量資訊即可快速完成安裝部署,開箱即用
安裝步驟一:環境偵測
安裝步驟二:資料庫配置
安裝步驟三:管理員配置
安裝步驟四:安裝完成
操作簡單
基於bootstrap搭建,完美適配PC和行動端,和淘寶RAP高度一致的操作流程,給力的使用者體驗,讓你一分鐘上手
搜尋項目、加入項目、退出項目、新增項目、編輯項目、刪除項目、轉讓項目、匯出項目、項目成員、項目動態
新增環境、編輯環境、刪除環境
新增模組、編輯模組、刪除模組
新增介面、編輯介面、刪除接口
新增字段、編輯字段、刪除字段
申請管理、登入紀錄
MOCK服務
根據口文檔自動產生模擬數據,讓前端在脫離後端的情況下獨立進行開發測試,提升團隊協作開發效率
支援請求協定、請求方式和請求參數格式校驗;
根據介面文件自動產生模擬數據,支援複雜的生成邏輯;
透過隨機數據,模擬各種場景,增加單元測試的真實性;
支援線上對API進行測試並保存測試數據,提高介面測試效率;
資料類型豐富,支援產生隨機的文字、數字、布林值、日期、郵箱、連結、圖片、顏色等;
後台管理
只有管理員才可以在右上角下拉式選單看到管理中心選項
管理主頁:資料統計、系統訊息
專案管理:轉讓、刪除、查看
成員管理:凍結使用者、重設密碼
資料備份:備份、還原、刪除
登入記錄、系統設置
線上測試
支援線上對API進行測試並保存測試數據,提供介面測試效率,再也不用來回調試介面
權限控制
完善的權限控制系統,可以分別控制專案的編輯、刪除、轉移權限和模組介面的新增、編輯、刪除權限
一鍵匯出
支援postman,rap,swagger的匯入,方便你做無縫遷移,同時也支援html檔的匯出,方便你離線瀏覽
依賴
PHP>=5.5.0
PDO拓展
GD拓展
CURL拓展
MCRYPT拓展
phprap介面文件管理系統
v1.0.6更新記錄:
【修復】修復在特殊情況下安裝介面不斷刷新的BUG
【修復】mcrypt加密替換成oppenssl加密,修復因php7.1版本遺棄mcrypt擴展造成報錯的BUG
【修復】修復入口文件index.php裡DS常數未定義報錯的BUG
【優化】mysql的最低版本限制由5.4.0改為5.1.0