# CMS 介绍

CloudBase CMS 是云开发推出的,基于 Node.js 的 Headless 内容管理平台,提供了丰富的内容管理功能,安装简单,易于二次开发,并与云开发的生态体系紧密结合,助力开发者提升开发效率。

CloudBase CMS 支持在云开发控制台一键安装到已有的环境中,随时随地管理小程序 / Web 等多端产生的内容数据。无须编写代码即可使用,支持文本、富文本、Markdown、图片、文件、关联类型等多种类型的可视化编辑。

# 功能特性

特性 介绍
免开发 基于模板配置生成内容管理界面,无须编写代码
功能丰富 支持文本、图片、文件、枚举等多种类型内容的可视化编辑,并且支持内容关联
权限控制 基于自定义角色的资源级权限管理,满足企业级需求
系统集成 支持 Webhook 触发,可以方便的与外部系统集成
数据源兼容 支持管理已有的云开发数据,也可以在 CMS 后台创建新的内容和数据集合
部署简单 可在云开发控制台扩展管理界面一键部署和升级,也可通过项目提供的脚本自动部署

# 示例

# 使用场景

# 1. 为小程序应用增加一个运营管理后台

CMS 扩展非常适合小程序的商品管理、文章编辑和发布、运营活动配置、素材管理等数据和内容管理的场景。使用 CMS 扩展,可以省去手动线上修改数据库数据或者投入人力物力开发管理后台的麻烦,只需要安装之后进行一些简单的配置,就可以随时随地使用 CMS 内容管理系统来管理内容,同时还提供了管理员和运营者的两套身份体系的权限控制。

# 2. 快速开发内容型的网站应用、小程序应用

CMS 扩展还可以用来配合开发网站应用和小程序应用,提升开发效率。使用 CMS 扩展可以解决内容和数据的管理和生产问题,并且省去一部分后端开发工作,直接可以结合前端应用框架读取云开发数据库数据进行渲染。例如基于 CMS 可以快速开发博客、企业官网等内容型的网站、小程序应用。

# 3. 其他需要进行内容管理的场景

# 工作原理

TIP

使用 CMS 扩展时将在当前环境创建云函数、云数据库等资源,查询 部署详情

# 反馈

# 在线交流

如果在使用、安装过程中有任何问题,或者建议,欢迎加群讨论、反馈问题,或加云开发小助手微信: Tcloudedu1,发送 CloudBase CMS 入群。