RageFrame 一個 Yii2 + AdminLET 免費開源多商戶通用後臺管理系統

jianyan發表於2019-06-28

RageFrame 2.0

為二次開發而生,讓開發變得更簡單

專案地址:https://github.com/jianyan74/rageframe2

前言

這是一款現代化、快速、高效、便捷、靈活、方便擴充套件的應用開發骨架。

RageFrame建立於2016年4月16日,一個基於Yii2高階框架的快速開發引擎,目前正在成長中,目的是為了整合更多的基礎功能,不在為相同的基礎功能重複製造輪子,開箱即用,讓開發變得更加簡單。
2018年9月10日 2.0版本正式上線,經過1.0版本一年多的開源反饋磨合,以更加優秀的形態出現。對1.0的版本進行了重構最佳化完善,更好的面向開發者進行二次開發。2.3.x版本更是最佳化了底層突出了服務層,分離業務邏輯,支援多商戶。

特色

  • 極強的可擴充套件性,應用化,模組化,外掛化機制敏捷開發。
  • 極致的外掛機制,系統內的系統,安裝和解除安裝不會對原來的系統產生影響,強大的功能完全滿足各階段的需求,支援使用者多端訪問(後臺、微信、Api、前臺等),系統中的系統。
  • 極完善的RBAC許可權控制管理、無限父子級許可權分組、可自由分配子級許可權,且按鈕/連結/自定義內容/外掛等都可加入許可權控制。
  • 只做基礎底層內容,不會在上面開發過多的業務內容,滿足絕大多數的系統二次開發。
  • 多入口模式,多入口分為 backend(後臺)、frontend(PC前端),wechat(微信),api(對內介面),oauth2 server(對外介面),不同的業務,不同的裝置,進入不同的入口。
  • 對接微信公眾號且支援小程式,使用了一款優秀的微信非官方SDK Easywechat 4.x,開箱即用,預置了絕大部分功能,大幅度的提升了微信開發效率。
  • 整合了第三方登入,目前有QQ、微信、微博、GitHub等等。
  • 整合了第三方支付,目前有微信支付、支付寶支付、銀聯支付,二次封裝為閘道器多個支付一個入口一個出口。
  • 整合了RESTful API,支援前後端分離介面開發和app介面開發,可直接上手開發業務。
  • 一鍵切換雲端儲存,本地儲存、騰訊COS、阿里雲OOS、七牛雲端儲存都可一鍵切換,且增加其他第三方儲存也非常方便。
  • 全面監控系統報錯,報錯日誌寫入資料庫,方便定位錯誤資訊。
  • 快速高效的Servises(服務層),遵循Yii2的懶載入方式,只初始化使用到的元件服務。
  • 豐富的表單控制元件(時間、日期、時間日期、日期範圍選擇、顏色選擇器、省市區三級聯動、省市區勾選、單圖上傳、多圖上傳、單檔案上傳、多檔案上傳、百度編輯器、圖表、多文字編輯框、地圖經緯度選擇器、圖片裁剪上傳、TreeGrid)和元件(二維碼生成、Curl、IP地址轉地區),快速開發,不必在為基礎元件而擔憂。
  • 完善的文件和輔助類,方便二次開發與整合。

思維導圖

圖片

開始之前

  • 具備 PHP 基礎知識
  • 具備 Yii2 基礎開發知識
  • 具備 開發環境的搭建
  • 仔細閱讀文件,一般常見的報錯可以自行先解決,解決不了在來提問\
  • 如果要做小程式或微信開發需要明白微信介面的組成,自有伺服器、微信伺服器、公眾號(還有其它各種號)、測試號、以及通訊原理(互動過程)
  • 如果需要做介面開發(RESTful API)瞭解基本的 HTTP 協議,Header 頭、請求方式(GET\POST\PUT\PATCH\DELETE)等
  • 能檢視日誌和Debug技能
  • 一定要仔細走一遍文件

Demo

地址:http://demo2.rageframe.com/backend
賬號:demo
密碼:123456

官網

http://www.rageframe.com

文件

安裝文件 · 本地文件 · 更新歷史 · 常見問題

問題反饋

在使用中有任何問題,歡迎反饋給我,可以用以下聯絡方式跟我交流

QQ群:655084090

Github:https://github.com/jianyan74/rageframe2/is...

特別鳴謝

感謝以下的專案,排名不分先後

Yii:http://www.yiiframework.com

EasyWechat:https://www.easywechat.com

Bootstrap:http://getbootstrap.com

AdminLTE:https://adminlte.io

版權資訊

RageFrame遵循Apache2開源協議釋出,並提供免費使用。

本專案包含的第三方原始碼和二進位制檔案之版權資訊另行標註。

版權所有Copyright © 2016-2019 by RageFrame www.rageframe.com

All rights reserved。

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章