网站内容管理系统 上传word(云开发CMS内容管理系统正式上线啦!还可以二次开发哦!)

优采云 发布时间: 2021-08-29 17:11

  网站内容管理系统 上传word(云开发CMS内容管理系统正式上线啦!还可以二次开发哦!)

  小程序·云开发的云调用能力,让用户无需认证即可快速调用微信的开放能力,大大节省开发成本。现在,期待已久的云开发cms内容管理系统终于上线了!对了,你也可以二次开发!

  什么是云开发cms管理系统?

  云开发cms内容管理系统是云开发提供的扩展程序,在云开发控制台上一键安装到自己的云开发环境中,方便开发者和内容运营商管理随时随地的小程序。 Web等多端云开发内容数据。它可以在不编写代码的情况下使用。还提供PC/手机浏览器访问支持,支持文本、富文本、图片、文件、关联类型等多种可视化编辑。

  

  一起来看看Cloud Developmentcms的《庐山真面目》

  首先我们通过几张截图直观感受一下cms内容管理系统扩展:

  图1 云开发控制台安装界面截图

  

  图2cms内容管理系统界面演示,内容安装配置完毕

  

  图3cms内容管理系统界面移动演示

  

  云开发cms内容管理系统有什么特点?功能介绍

  免开发

  根据后台建模配置生成内容管理界面,无需编写代码

  多终端适配

  支持PC/手机端访问和管理内容

  功能丰富

  支持文本、富文本、图片、文件等多种类型内容的可视化编辑,并支持内容关联

  权限控制

  基于管理员/操作员两种角色的系统访问控制

  外部系统集成

  支持Webhook接口,可用于在操作修改后的内容后通知外部系统,如自动构造静态网站,发送通知等

  数据源兼容

  支持小程序/web/移动云开发数据的管理,支持现有数据集合的管理,在cms后台创建新的内容和数据集合

  简单部署

  管理界面可在云开发控制台扩展,一键部署升级

  哪些场景适合cms? 1.适合需要在小程序应用中添加运营管理后台的企业

  小程序应用有文章编辑发布、运营活动配置、素材管理等数据管理需求,偏运营。使用cms扩展后,无需在线手动修改db数据,无需投入人力物力开发。管理后台可以使用部署在自己环境中的cms内容管理系统随时随地进行管理,还支持管理员和操作员的区分。

  2.适用于基于内容的网站应用、小程序应用等场景的快速开发

  cms内容管理系统还可以帮助开发者提高网站应用和小程序应用的开发效率,节省部分后端开发工作。比如安装cms扩展后,解决了内容和数据的管理和生产问题,前端应用框架可以直接结合前端应用框架读取db数据进行渲染。比如基于cms,可以快速开发博客、企业官网等小程序/网站应用。最后,悄悄透露一下,云开发官网()是基于cms扩展+Next.js+云开发静态托管和部署的。

  如何安装和使用cms?第 1 步:切换到现收现付

  由于cms扩展需要静态网站托管资源,所以只能部署在现收现付的环境中,所以必须先将计费方式切换为现收现付。

  1.微信小程序开发者

  注意:这里需要保证腾讯云账户中有充值金额~

  

  2.腾讯云开发者

  

  步骤二:在腾讯云控制台安装扩展

  

  第三步:使用cms内容管理系统

  完成【cms内容管理系统】安装后,进入扩展管理页面,可在【扩展操作模式】标签查看使用指南,按照文档完成使用来自cms。这里是一个简单的介绍。更多上手步骤请参考操作模式。

  

  访问cms系统

  cms扩展在当前环境下已经部署在静态网站托管中,访问路径为“静态托管默认域名+安装设置部署路径”

  访问地址的格式如下:

  以云开发静态托管默认域名/部署路径为例

  账号登录

  打开cms系统后,首先会提示登录,我们先用安装扩展时设置的管理员账号和密码登录

  内容建模

  登录成功后,我们首先需要设置内容建模。比如我们要为我们的博客应用(小程序/网站)生成一个管理界面。

  假设当前有管理文章的数据库采集文章,我们可以在cms管理后台新建一个“文章”内容(如果创建内容时指定的采集名称不存在, cms扩展会自动新建一个集合)生成“文章”类型的内容管理界面。

  假设数据库集合文章的结构如下:

  字段名称类型说明

  _id

  *敏*感*词*

  文章唯一标识

  姓名

  字符串

  文章title

  封面

  字符串

  封面图片,存储在云端的文件的cloudID

  内容

  字符串

  文章 内容,markdown 格式

  作者

  *敏*感*词*

  作者的用户名

  创建时间

  日期时间

  创建时间

  更新时间

  日期时间

  更新时间

  标签

  字符串[]

  标签,例如 ["serverless","cms"]

  类别

  字符串[]

  分类,如["Frontend","Development"]

  当我们在“内容设置”中点击“新建”创建“文章”类型时,我们可以根据上面的采集数据配置字段类型和字段限制。比如封面图片类型可以直接选择“图片”字段,文章内容可以直接选择“Markdown”类型,这样在生成的管理界面中就可以直接上传图片,通过文章编辑。保存在数据库集合中时,仍会保存为数据库支持的类型。图片存储为云存储的CloudID,内容存储为字符串等

  

  创建保存后会自动刷新并生成“文章”操作界面

  管理内容

  接下来就可以进行操作和管理内容操作了。您可以以操作员身份登录,对新创建的“文章”进行操作。我们可以新建一篇文章文章。

  

  文章发布成功后,可以在文章列表中看到这个文章。

  

  使用内容数据

  cms管理的内容仍然可以通过云开发各端的SDK访问(注意访问前端时需要正确设置数据库的安全规则设置,例如set所有用户都可以阅读,并且只创建谁能写)。

<p>比如上面的例子中,我们需要获取cloud函数中的文章标签,也就是CloudBase最新的10个文章,可以使用如下代码获取数据:

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线