ThinkCMF 5.0 beta 版發布,重新定義 CMF

2020-12-25 開源中國

ThinkCMF是一款基於ThinkPHP+MySQL開發的中文內容管理框架。ThinkCMF提出靈活的應用機制,框架自身提供基礎的管理功能,而開發者可以根據自身的需求以應用的形式進行擴展。每個應用都能獨立的完成自己的任務,也可通過系統調用其他應用進行協同工作。在這種運行機制下,開發商城應用的用戶無需關心開發SNS應用時如何工作的,但他們之間又可通過系統本身進行協調,大大的降低了開發成本和溝通成本。

ThinkCMF5.0更加強調核心化、應用化、模板化、插件化,版本主要特性:

  • 基於全新 ThinkPHP5.0開發

  • 更規範的代碼,遵循PSR-2命名規範和PSR-4自動加載規範

  • 更規範的資料庫設計

  • 前後臺完全基於bootstrap3

  • 增加 api 模塊(需單獨下載)

  • 支持 composer 管理第三方庫

  • 核心化:獨立核心代碼包

  • 應用化:開發者以應用的形式增加項目模模塊

  • 插件化:更強的插件機制,開發者以插件形式擴展功能

  • 模板化:模板完全傻瓜式,用戶無須改動任何代碼即可在後臺完成模板設計和配置

  • 增加 URL美化功能,支持別名設置,更簡單

  • 獨立的回收站功能,可以管理所有應用臨時刪除的數據

  • 統一的資源管理,相同文件只保存一份

  • 註解式的後臺菜單管理功能,方便開發者代碼管理後臺菜單

  • 文件存儲插件化,默認支持七牛文件存儲插件

  • 模板製作標籤化,內置多個cmf標籤,方便小白用戶

  • 更人性化的導航標籤,可以隨意定製 html 結構

  • 後臺首頁插件化,用戶可以定製的網站後臺首頁

Github:

https://github.com/thinkcmf/thinkcmf

演示站點:

http://demo5.thinkcmf.com/admin/
用戶名/密碼:demo/thinkcmf

環境推薦

  • php5.5+

  • mysql 5.6+

  • 打開rewrite

最低環境要求

  • php5.4+

  • mysql 5.5+

  • 打開rewrite

安裝方法

  1. public目錄做為網站根目錄,入口文件在 public/index.php

  2. 配置好網站,請訪問http://你的域名

enjoy your cmf~!

開發手冊

http://www.kancloud.cn/thinkcmf/doc

話題專區

http://www.thinkcmf.com/topic/index/index/cat/11.html

反饋問題

https://github.com/thinkcmf/thinkcmf/issues

相關焦點

  • ThinkCMF 5.1.1 正式發布,優化 swoole 下性能
    當庫來用 合併API到框架,更方便地開發 RESTful API 移除portal應用,讓核心更快迭代ThinkCMF5.1主要特性 更改框架協議為MIT,讓你更自由地飛 基於ThinkPHP 5.1重構,但核心代碼兼容5.0版本,保證老用戶最小升級成本
  • Wit 2.0.0-beta 發布,Java 模板引擎(原 Webit Script)
    ,全局變量,Lambda 表達式,核心模塊輕巧(2.0.0-beta 版本核心 jar 為 327.7 KB),無第三方依賴,採用BSD開源協議。發布一下 2.0.0-beta !<dependency>    <groupId>org.febit.wit</groupId>    <artifactId>wit-core</artifactId>    <version>2.0.0-beta</version></dependency>
  • Lua 5.3.0 (beta) 發布
    Lua 5.3.0 (beta) 發布,此版本現已提供測試:http://www.lua.org/work/lua-5.3.0-
  • ThinkCMFX 1.6.0 發布, PHP中文內容管理框架
    ThinkCMFX1.6.0!新聞中心連結可以這樣:http://demo.thinkcmf.com/news.html發現:http://demo.thinkcmf.com/discovery.html
  • PHP中文內容管理框架,ThinkCMFX 1.5.0 來啦!
    ThinkCMFX1.5.0,插件來襲,多重優化!新聞中心連結可以這樣:http://demo.thinkcmf.com/news.html發現:http://demo.thinkcmf.com/discovery.html
  • NG-ZORRO 0.7.0-beta.1 發布,多項功能更新
    NG-ZORRO 0.7.0-beta.1 已發布,NG-ZORRO 是 Ant Design 的 Angular 5.0 實現,開發和服務於企業級後臺產品。
  • ThinkCMF 新版 V1.0.4 期待中出爐~
    ThinkCMF最新版,新版代碼已在Git@OSC更新,望大家提出寶貴意見。
  • WinRAR 5.0.0 Beta1 下載:新增 RAR 5.0 歸檔格式
    WinRAR 5.0.0 Beta 1版發布,其增加了全新RAR 5.0歸檔格式,但暫時只有英文版可供下載。WinRAR 5.0重大新特性:全新RAR 5.0歸檔格式。在歸檔對話框或者-ma命令行中可以通過「RAR 5.0」選項來創建RAR 5.0歸檔。
  • PHP中文內容管理框架,ThinkCMFX 1.3.0 上線!
    ThinkCMFX1.3.0 Controller強勢回歸,滿足你的編碼習慣!CommonModel _before_write 數據過濾bug· 後臺評論管理,默認所有評論· 文章分類path更新優化· simplebootx模板文章頁css樣式優化· 修復分頁類bug· 後臺文章編輯所有文章連結錯誤· 修復bug#4驗證碼不顯示· 優化bug#3頁面使用LEUU函數後每個頁面都查詢· 優化公共模型的調用方法,以兼容php5.3.0
  • iRedMail-0.8.0-beta4 發布
    時隔5年,iRedMail 終於回到 OpenBSD 懷抱。
  • aelf Enterprise 0.7.0 beta正式發布
    目前,aelf已發布了aelf Enterprise 0.7.0 beta版本,為企業級用戶提供了一個整體的區塊鏈商業化解決方案,包含完備的區塊鏈系統、開發套件、開發文檔、以及配套的基礎應用和基礎服務。技術團隊目前正在按既定計劃進行功能優化與測試。
  • Wit 2.2.0-beta 發布,支持省略分號
    Febit Wit(原 Webit Script)是一個 Java 平臺下的模板引擎,語法類似 JavaScript,支持自定義函數
  • JPress v1.0-beta3 發布,WordPress 的 Java 替代版
    JPress v1.0-beta3 主要更新內如如下:新增:XSS攻擊防護的功能新增:CSRF攻擊防護的功能新增:微信小程序的用戶註冊相關的api接口優化:增強 #pages() 指令,當不傳入任何內容的時候,表示查詢所有頁面
  • HttpComponents Client 5.0 beta3 發布
    HttpComponents Client 5.0 beta3 發布了,此 BETA 版本通過 Conscrypt TLS 庫增加了在 Java 1.7 和 Java 1.8 上對高級 TLS
  • TensorFlow 2.0 Beta發布,現在就開始體驗吧
    雷鋒網 AI 科技評論按:繼反覆預熱以及在今年三月在 TensorFlow 開發者峰會上宣布了 TensorFlow 2.0 Alpha 版(內部測試版)之後,TensorFlow 2.0 Beta 版(公開測試版)也終於在今天發布了。
  • 添加iOS13.5越獄支持:checkra1n 0.10.2 beta發布下載!
    [PConline資訊]昨日,Pwn20wnd團隊先行發布了unc0ver5.0.0的下載,它理論上支持iOS11~iOS13.5系統全iOS設備的越獄(iOS12.3-12.3.2、12.4.2-12.4.5除外)。
  • Angular 2.4.6 和 4.0.0 beta6 發布, Web 前端框架
    Angular 2.4.6 和 4.0.0 beta6 發布了,Angular 是一款十分流行且好用的 Web 前端框架,目前由
  • iOS 13.5 beta 4 來了,FilzaEscaped 更新
    在2020年5月7日凌晨1點整,蘋果公司正式推送了iOS 13.5 beta 4 系統,該版本為內測版,需要安裝內測描述文件,你才能升級它,在「有趣工具箱」小程序-「神科技」中可參與內測。
  • CUBA Studio 14 Beta 版發布 - OSCHINA - 中文開源技術交流社區
    大家好,      我們發布了 CUBA 14 Beta版。設計時角色的可視化設計器      添加了設計時角色的可視化設計器(平臺 7.2.0+,需要 Studio 訂閱)。 此功能可以幫助您更方便地創建角色定義、配置角色可用的界面和菜單項、實體 CRUD 權限、可用屬性和特定權限。
  • Firefox新beta為3.5版暖身 改良網頁瀏覽器競賽
    Mozilla上周發布Firefox 3.1的第三個beta版,代號Shiretoko,力圖在當前改良網頁瀏覽器的競賽中保持領先。Firefox正與蘋果的Safari 4 beta和Google的Chrome瀏覽器競爭,比一比哪一種瀏覽器的JavaScript性能最強,這對Google Docs這類新一代網站或Facebook應用程式而言,都是重要的因素。目前為止,網頁瀏覽器市場仍是微軟的IE稱霸,Firefox的市佔率排名第二。Mozilla原本以為第三個beta版就是正式版,但現在已改變計劃。