天天看點

開源丨CloudBase CMS 内容管理系統!簡單易用企業内容管理流

企業管理系統的開源,簡單易上手,友善管理

雲開發CloudBase CMS 是雲開發推出的一站式雲端内容管理系統,助力企業的資料營運管理工作。 開發者可以直接在雲開發擴充能力中一鍵安裝 CloudBase CMS,免費使用 CloudBase CMS 系統,并結合雲開發的多端 SDK,快速打造簡單易用企業内容管理流。

在 CloudBase CMS 系統推出後,受到了許多雲開發使用者的歡迎,滿足了許多使用者關于内容管理的需求。但是 由于CloudBase CMS 是一套通用内容管理系統,目前在滿足使用者特殊化和定制化需求方面尚有不足。

考慮到使用者對于二次開發、個人定制的需求以及加速 CloudBase CMS 系統的發展,我們決定将 CloudBase CMS 系統開源,希望為開源社群做出貢獻,并通過開源協同,共同推進 CloudBase CMS 系統的進步,為企業使用者提供更加強大、易用的内容營運管理系統。

項目GitHub 位址:https://github.com/TencentCloudBase/cloudbase-extension-cms

歡迎給項目點個Star,幫助我們做的更好。

我們希望基于雲開發的服務能力,打造一個強大、易用、可擴充的内容營運管理系統,消除企業營運過程中的重複性工作,為企業提效賦能。

基于雲開發的平台能力,目前 CloudBase CMS 系統已經具有以下特性:

免開發:基于背景模組化配置生成内容管理界面,無須編寫代碼

功能豐富:支援文本、富文本、圖檔、檔案 等多種類型内容的可視化編輯,并且支援内容關聯

權限控制系統:基于管理者/營運者兩種身份角色的通路控制

外部系統內建:支援 Webhook 接口,可以用于在營運修改修改内容後通知外部系統,比如自動建構靜态網站、發送通知等

資料源相容:支援管理小程式/ Web / 移動端的雲開發資料,支援管理已有資料集合,也可以在 CMS 背景建立新的内容和資料集合

部署簡單:可在雲開發控制台擴充管理界面一鍵部署和更新

我們為 CloudBase CMS 提供了基于 CloudBase Framework 的快速部署腳本,你可以通過下面的流程快速部署 CloudBase CMS 到你的雲開發環境中。

安裝最新版本CloudBase CLI(0.9.1+) <code>npm install -g @cloudbase/cli</code>

開通一個按量計費的環境,或使用已有的按量計費環境

開通自定義登入,并複制自定義登入密鑰 (https://console.cloud.tencent.com/tcb/env/setting?tab=loginConfig)

複制一份 <code>.env.example</code>,重新儲存為 <code>.env.local</code>

登入 CLI:

初始化,安裝依賴:

部署:

更多技術文檔:https://cloudbase.net

我們非常歡迎各位開發者為 CloudBase CMS 貢獻一份力量,讓這個項目能夠更好地幫助企業提升效率。

Github 位址:https://github.com/TencentCloudBase/cloudbase-extension-cms

你可以通過包括但不限于如下的方式參與貢獻:

送出更新檔、優化、特性代碼

撰寫和改進項目的文檔

報告無法解決的錯誤

積極參與 Issue 的讨論,如答疑解惑、提供想法

我們正在規劃 V2.0 版本的更新,計劃解決目前已知的一些問題,并優化 UI 界面的性能表現,歡迎提出你的想法,參與到共建中。