网站管理内容管理系统(云开发CMS内容管理系统正式上线啦!顺便提示接下来还可以二次开发哦!)

优采云 发布时间: 2021-09-15 16:25

  网站管理内容管理系统(云开发CMS内容管理系统正式上线啦!顺便提示接下来还可以二次开发哦!)

  applet·cloud development的云调用能力,使用户无需认证即可快速调用微信的开放能力,大大节约了开发成本。现在,期待已久的云开发cms内容管理系统终于上线了!顺便说一下,您也可以进行二次开发

  什么是云开发cms管理系统

  Cloud developmentcms内容管理系统是Cloud development提供的一个扩展程序。只需点击云开发控制台,即可将其安装到自己的云开发环境中,方便开发者和内容运营商随时随地管理多终端云开发内容数据,如Applet/Web。它可以在不编写代码的情况下使用。它还提供PC/mobile浏览器访问支持,并支持文本、富文本、图片、文件、关联类型和其他类型的可视化编辑

  

  让我们来看看云发展cms的“庐山真面目”

  首先,让我们通过几个屏幕截图直观体验一下cms内容管理系统的扩展:

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

  

  图2cms内容管理系统与已安装和配置内容的界面演示

  

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

  

  云开发cms内容管理系统有哪些特点

  功能介绍免费开发基于后台建模配置生成的内容管理界面,无需编写代码,多终端适配,支持PC/移动终端访问和管理内容,功能丰富,支持文本、富文本、图片、文件等各类内容的可视化编辑,此外,它还支持基于管理员/操作员两个身份角色的内容关联权限控制系统的访问控制。外部系统集成支持webhook接口,可用于在操作修改内容后通知外部系统,如自动构建静态网站、发送通知等数据源,并与管理小程序/Web/移动终端的云开发数据兼容,支持现有数据集的管理,或在cms后台创建新内容和数据集。部署简单,管理界面可以在云开发控制台上扩展,一键部署升级

  哪些场景适合使用cms1.适用于需要为applet应用程序添加操作管理背景的企业

  小程序应用程序偏向于数据管理要求,如文章编辑和发布、操作活动配置和操作方面的材料管理。使用cmsexpansion后,无需在线手动修改DB数据,也无需投资人力物力资源开发管理后台。它可以使用部署在自己环境中的cms内容管理系统随时随地进行管理,同时还支持区分管理员和操作员的身份和权限

  2.适用于基于内容的网站应用程序和小程序应用程序的快速开发

  cms内容管理系统还可以帮助开发者提高网站应用程序和applet应用程序的开发效率,节省一些后端开发工作。例如,在安装了cms扩展之后,内容和数据管理以及生产方面的问题就得到了解决。结合前端应用程序框架,可以直接读取和呈现DB数据。例如,博客、企业官网等小程序/网站应用可以在cms的基础上快速开发,最终,云开发官网()是在cmsextension+next.js+云开发静态托管的基础上构建和部署的

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

  由于cms扩展需要静态网站托管资源,因此只能在基于卷的计费环境中部署它。因此,必须先将计费方法切换为按量付费

  1.微信小程序开发者

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

  

  2.Tencent云开发者

  

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

  

  

  步骤3:使用cms内容管理系统

  完成cms内容管理系统的安装后,访问扩展的管理页面。您可以查看扩展操作模式选项卡上的说明,并根据文档完成cms的使用。以下是快速启动步骤的简要介绍。有关详细信息,请参阅操作模式

  

  访问cms系统

  cms扩展已部署在当前环境中的静态网站主机中。访问路径为“静态主机默认域名+安装设置部署路径”

  访问地址的格式如下:

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

  帐户登录

  打开cms系统后,系统会提示您登录。首先,我们将使用安装扩展时设置的管理员帐户和密码登录

  内容建模

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

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

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

  字段名称类型描述idID文章只idnameString文章Title coverstring cover image,存储云开发的文件cloudIDcontentString文章Content,采用降价格式,authorid author的用户idcreatetimedatetime创建时间updatetimedatetime更新时间标记字符串[]标记,例如[“无服务器”,“cms]分类[]分类,如[“前端”、“开发”]

  当我们在“内容设置”中单击“新建”以创建“文章”类型时,我们可以通过比较上述设置数据来配置字段类型和字段限制。例如封面地图可以直接选择“图片”字段类型,文章content可以直接选择“降价”字段类型,这样生成的管理界面就可以直接上传图片并通过编辑器写入文章. 当它们保存在数据库集合中时,它们仍将保存为数据库支持的类型,图片将存储为云存储的cloudid,内容将存储为字符串

  

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

  管理内容

  接下来,您可以操作操作管理内容。您可以以操作员身份登录操作新创建的“文章”,我们可以创建新的文章@

  

  文章发布成功后,您可以在文章列表中看到这篇文章文章@

  

  使用内容数据

  cms托管内容仍然可以通过云开发各端的SDK进行访问(需要注意的是,在前端访问时,数据库的安全规则应该设置正确,例如,应该设置为所有用户都可以读取,只有创建者可以写入)

  例如,在上面的示例中,我们需要在cloud函数中获得的标记文章是cloudbase的最新10文章。以下代码可用于获取数据:

  

  获取的内容数据可用于各种场景,例如构建应用程序和applet/Web中的网站。对于cms+应用程序开发的具体实践,我们可以在后面的阶段关注我们的实践教程

  

  未来云开发cms内容管理系统将支持二次开发,用户可以自由定制自己的管理背景。云开发将始终坚持为开发者提供一站式云服务

  

  最后,小编介绍了教程“云开发cmssystem的5分钟部署”,帮助您快速上车

  

  文档链接:(cmscontent-management-system-link)

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线