10.08 基於ThinkPHP5微信後臺管理平臺

ThinkAdmin V5 是一個基於 ThinkPHP 5.1 開發的後臺管理系統。

我們致力於二次開發底層框架,提供完整的組件及API,基於此框架可以快速開發應用。

另外項目安裝及二次開發可以參考 ThinkPHP 官方文檔,數據庫文件擺放在項目根目錄下。

ThinkAdmin 非

基於ThinkPHP5微信後臺管理平臺

基於ThinkPHP5微信後臺管理平臺

基於ThinkPHP5微信後臺管理平臺

常適用快速二次開發,默認集成 微信開發組件,支持微信服務號、微信支付、支付寶支付、阿里雲OSS存儲、七牛雲存儲、本地服務器存儲等。 後臺UI基於最新版本的 LayUI 及 RequireJs 加載第三方插件(建議自行了解 LayUI 及 RequireJs)。

注意事項

  • 項目測試需要自行搭建環境導入數據庫( admin_v5.sql )並修改配置( config/database.php );
  • 若操作提示“演示系統禁止操作”等字樣,需要刪除演示路由配置( route/demo.php )或清空路由文件;
  • 當前版本使用 ThinkPHP 5.1.x,對 PHP 版本標註不低於 PHP 5.6,具體請閱讀 ThinkPHP 官方文檔;
  • 環境需開啟 PATHINFO,不再支持 ThinkPHP 的 URL 兼容模式運行(源於如何優雅的展示);

框架指令

  • 執行 build.cmd 可更新 Composer 插件,會刪除並替換 vendor 目錄
  • 執行 php think run 啟用本地開發環境,訪問 http://127.0.0.1:8000

1. 線上代碼更新

  • 執行 php think xsync:admin 從線上服務更新 admin 模塊的所有文件(注意文件安全)
  • 執行 php think xsync:wechat 從線上服務更新 wechat 模塊的所有文件(注意文件安全)
  • 執行 php think xsync:service 從線上服務更新 service 模塊的所有文件(注意文件安全)
  • 執行 php think xsync:plugs 從線上服務更新 plugs 靜態插件的部分文件(注意文件安全)
  • 執行 php think xsync:config 從線上服務更新 config 項目配置的部分文件(注意文件安全)
  • 執行 php think xfans:all 更新已經對接的公眾號全部列表
  • 執行 php think xfans:list 更新已經對接的公眾號粉絲列表
  • 執行 php think xfans:tags 更新已經對接的公眾號標籤列表
  • 執行 php think xfans:black 更新已經對接的公眾號黑名單列表

3. 守護進程管理

  • 執行 php think xtask:listen 啟動異步任務監聽守護主進程
  • 執行 php think xtask:query 查詢正在執行的所有任務進程
  • 執行 php think xtask:start 創建異步任務監聽守護主進程
  • 執行 php think xtask:state 查看異步任務監聽主進程狀態
  • 執行 php think xtask:stop 平滑停止異步任務所有的進程

4. 其它自定工具

  • 執行 php think xclean:session 清理無效的會話SESSION文件
  • 執行 php think xclean:store 清理無效的訂單信息及定時任務

特別感謝

名稱 描述 layui 後臺基礎UI組件庫 ckeditor 後臺富文本編輯器 awesome 後臺擴展字體圖標庫 pluploader 後臺文件上傳工具 ThinkPHP PHP基礎支持框架 ThinkLibrary ThinkPHP擴展組件 WeChatDeveloper 微信開放工具組件 WeOpenDeveloper 微信開放平臺組件

開源地址:https://gitee.com/zoujingli/ThinkAdmin


分享到:


相關文章: