ThinkCMF非常知名的開源內容管理框架,它非常適合小型商業和個人站點的維護,ThinkCMF基于Swoole開源的內容編程管理框架,內置便捷的管理系統,開發者能夠通過該框架對其代碼進行延伸擴展,提高開發效率。它采用PHP編寫,架構簡單,程式檔案小并且反應快速,能在各種平臺上運作。支持多種存儲機制適應于各種環境要求、支持多種緩存類型、支持第三方文件存儲。
ThinkCMF軟件功能
1、擴展在軟件開發領域中扮演的角色越來越重要,一個對開發者友好的內容管理框架,能很大程度地提高團隊開發效率。
2、最流行前端UI框架,提供詳盡的中文文檔、代碼實例等,助力開發者掌握并使用這一框架。
3、PHP一個第三方庫依賴管理工具,讓你更方便擴展第三方庫。
4、遵循PSR-2、PSR-4規范,及單元測試支持,統一的數據庫規范,讓項目代碼更易維護。
5、為API開發而設計的內容管理高性能框架,更易快速進行 app,小程序開發。
ThinkCMF軟件相關
1、ThinkCMF技術架構
基于ThinkPHP開發,同時支持PHP-FPM和Swoole雙模式;支持大數據量和多種緩存方式;數據庫讀寫分離和集群部署。
2、核心
基于PHP+MySQL等,統統都是免費開源的,更多適合創業團隊使用。
3、ThinkPHP&Swoole
雙模式,開發更快,性能更強。
4、CDN加速
極致體驗內容分發網絡。
5、Apache2&MIT
完全開源免費,商業無限制。
6、PHP+MySQL
成熟技術架構,開源免費,經濟實用。
7、存儲
多種存儲機制適應于各種環境要求、支持多種緩存類型、支持第三方文件存儲。
8、多文件存儲
本地和第三方存儲管理方便。
9、緩存支持
多種緩存,支持Redis等。
10、七牛云存儲
默認支持七牛,插件化更易擴展。
11、本地文件緩存
利于小項目中高效使用。
12、擴展
易擴展,性能優越,設計良好的軟件架構方便二次開發與集成。
13、API
支持app,小程序等接口開發。
14、Composer
第三方類庫支持。
15、插件
應用化、插件化機制快捷開發。
16、模板
多模板機制,方便切換。
ThinkCMF6.0主要特性
-
框架協議依舊為MIT,讓你更自由地飛
-
基于ThinkPHP 6.0重構,核心代碼兼容5.1版本,保證老用戶最小升級成本
-
API增加Swagger支持
-
增加.env環境配置支持
v6.0.3升級步驟
-
composer.json文件里的autoload.psr-4.themes\\改為public/themes
-
安裝應用市場包composer require thinkcmf/cmf-appstore
-
public/themes,public/static靜態文件也有更新
-
刪除public/themes/admin_simpleboot3/admin目錄下的app_store目錄
-
composer update
更新日志
6.0.3
-
自定義分頁類
-
優化后臺模板設計
-
優化后臺菜單導入
-
修復驗證器使用錯誤
-
修復路由禁用報錯
-
修復插件模板異常類引入錯誤