微信内容管理(CMS)的使用

What

根据腾讯官方的文档,是如下说的

内容管理是基于云开发搭建的可视化的内容管理平台,提供了丰富的内容管理功能,开通简单,独立于云控制台,无须编写代码即可使用,支持文本、富文本、Markdown、图片、文件、关联类型等多种类型的可视化编辑,易于二次开发,并与云开发的生态体系紧密结合,助力开发者提升开发效率。

第一遍没太看懂,没关系, 再看一遍,抓取关键字

  • 云开发
  • 内容管理
  • 可视化编辑

简单说就是在云上可视化地编辑内容。
站内其他推文说是 "不写一行代码,用云开发CMS轻松搞定小程序活动运营",也是另一种诠释的角度。

同时微信 CMS 附带一些其他的特点 暂且不表

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

Why

为什么选用微信 CMS, 背后的原因很多,结合自己企业和个人的因素,很多时候是想合理均衡当前在技术和业务上的投入比例。换句话说,在没有大量专业开发或者面对的业务很快具有不确定性, 想控制投入的时候可以尝试腾讯 CMS,这其实也算是 low code 的一种。

When

除了微信官方的提出的一些适用场景,

  • 需要为小程序应用增加一个运营管理后台的业务
  • 快速开发内容型的网站应用、小程序应用的场景

任何时候你想尝试新的方式,这都是一条路径,不过在大规模使用的时候,提醒一下考虑成本等因素, 如果数据流量很大的话,CMS的价格和自建相比并不便宜。

How

前置要求

  • 开发者工具 1.03.2011272 Nightly 起
    微信内容管理(CMS)的使用_第1张图片
  • 云开发已开启
    微信内容管理(CMS)的使用_第2张图片
  • 配置相应的账户信息
    微信内容管理(CMS)的使用_第3张图片

具体操作

基本概念

操作

(API 文档)[3]

结果展示

你可能感兴趣的:(小程序云开发cms微信开发)