雖然 tp
開發組提供容器和 Service
功能,但是 tp
周圍生態裡面很少用到。除了一些功能包。而且不是重度使用,只是切換一下檔案驅動啊,app
注入一個全域性物件呀。或者注入一些 commands
。目前這個後臺將這些新特性實實在在的應用在了業務功能模組裡面,提供了一些開發思路喜歡可以
專案地址
CatchAdmin
是一款基於thinkphp framework和
ant degisn pro vue二次開發而成的後臺管理系統,採用了目前趨勢的前後端分離開發模式,後端實現了模組式,大大減少了模組間的耦合。而前端則負責呈現資料。目前前端採用資料驅動,大大提高了開發效率。這不僅僅是一個專案,更是後端更新技術棧的一次實踐
文件 | 演示地址 | 介面文件 | 專案原始碼 | 看雲分析 | 擴充套件
環境要求
- php7.1+ (需以下擴充套件)
- mbstring
- json
- openssl
- xml
- pdo
- nginx
- mysql
功能
- 登入
- 使用者管理
- 角色管理
- 選單管理
- 部門管理
- 崗位管理
- 資料字典
- 日誌管理
- 配置管理
- 附件管理
- 微信公眾號
- Auth 認證
- Http 客戶端
- 敏感詞過濾
- 限流器
…
Thanks
排名部分先後
- top-think/think
- ant-design-pro-vue
- thans/tp-jwt-auth
- workerman/workerman
- jaguarjack/think-filesystem-cloud
- overtrue/wechat
- jaguarjack/migration-generator
- phpoffice/phpspreadsheet
本作品採用《CC 協議》,轉載必須註明作者和本文連結