云开发扩展能力介绍
云开发扩展能力是云开发团队为开发者提供的一站式云服务。 旨在降低开发者使用云服务的门槛,帮助开发者快速开发应用。 目前已对外支持图像处理、图像安全审查、图像盲水印、图像标注等。
今天我们要说的是新推出的“CMS内容管理系统”,以下简称“CMS”。
为了方便开发者和内容运营商随时随地管理小程序/Web等多终端云开发内容数据,云开发CMS支持PC/手机浏览器访问,支持文本、富文本、图片、文件、关联类型等. 内容类型的可视化编辑。
不仅如此,CMS天然的多终端适配使得管理后台的开发和使用更加简单。 对于我这个UI类型的前端来说,这次的“CMS内容管理系统”的界面还是比较满意的。 我还可以随时拿出手机查看小程序的数据。
云开发CMS功能
免开发 根据后台建模配置生成内容管理界面,无需编写代码
多终端适配
支持PC/移动端访问和管理内容
功能丰富
支持文本、富文本、图片、文件等各类内容的可视化编辑,支持内容关联
访问控制
基于管理员/操作员两种角色的系统访问控制
外部系统集成
支持接口,可用于在操作修改和修改内容后通知外部系统,例如自动构建静态网站、发送通知等。
数据源兼容
支持小程序/Web/移动端云开发数据的管理,支持现有数据集合的管理,并在CMS后台创建新的内容和数据集合
易于部署
云开发控制台扩展管理界面可一键部署、升级
开发步骤中如何让CMS数据源兼容现有数据表
以前管理小程序数据时,需要在云开发管理控制台中进行管理,非常麻烦,而且只有你自己看得懂。 不过,有了云开发CMS,原来的小程序可以拥有更加可视化的管理方式。
云开发CMS支持小程序/Web/移动端云开发数据的管理,支持现有数据集合的管理,还可以在CMS后台创建新的内容和数据集合
也就是说,如果之前做过数据库存储,这次只需要在“内容设置”中重新声明数据表的表名和字段名,线上数据不会受到影响。 (记得每次修改表结构都要刷新页面)
这次我修改了我的用户管理表和用户头像表的字段,主要是从蛇形命名法( )( )改为小驼峰命名法( ),这也与内置的创建时间( )和更新有关time()一致,这样UI端(web端和小程序)、云函数、CMS、云数据库管理的字段都是统一的字段命名方案,在编程代码时会更加方便。
其实在数据库中,需要用到蛇形命名法(),在Java的逻辑中,蛇形命名法会转换为驼峰式命名法。 在数据库中,可以直接使用小驼峰命名方式怎样开发微信小程序?,不仅简化了字段名的转换,而且对于Web云开发者和小程序云开发者也非常友好。
CMS支持图片类型,素材图片可以从本地存储到云端
Hi 的基本功能是在人脸图片上叠加贴纸素材。
所以当时图片是局部放置的,每张图片都有正反两个方向。 痛点也随之而来。 本地图片不仅占用小包的体积,而且后续功能升级后维护也比较麻烦。
这次,把图片放到云存储上,保存到数据库中。 使用时会在云功能端转换为真实的图片地址Url,图片Url会转换为本地路径,以供绘制图片时使用。
通过简单的配置,就可以在CMS中管理图片素材,大大简化了小程序更新素材的能力。
CMS支持多表,可创建字段关联表,促进嗨头像创意升级
Hi头像小程序此前做过两个主题活动,分别是女王节戴口罩和戴皇冠,并在本地页面写了两个页面,每个页面都有自己的页面配置。 之后,我想再添加一些节日或主题活动。 每次都必须在小程序代码中添加新的页面配置吗?
这次,我将借助“CMS内容管理系统”来完成。
字段字典
借助云开发CMS自带的一些功能,我做了一些简单的配置,完成了丰富的后台功能配置。
另外,除了几种常见的类型外,cms还支持富文本等高级格式,以及关联类型,即继续将一个字段与另一个表关联起来。 例如,贴纸类别属于多个主题,贴纸属于多个贴纸类别。 这种情况下,你可以借助关联类型来快速管理它们,非常方便。
总结**
通过一些简单的配置,就可以实现一个强大的内容管理系统(CMS)。 对于我这样一个UI类型的前端来说,还是很有好处的。 可以帮助我快速实现我想要的管理后台,提高工作效率。 减少时间成本是一个非常好的功能。 如果你也面临和我一样的问题,需要一个管理后台来管理数据,而又不需要太多的精力和人力,云开发的CMS将是你的最佳选择。