在企业或个人运营场景中,经常需要管理繁杂的数据,如组织名单、博客文章、销售数据等,利用 Excel 进行数据管理的传统模式繁琐低效,数据易丢失,在此背景下,内容管理系统 (CMS) 应运而生,以专业的解决方案,为组织管理数据提供了强大的技术支持。

CloudBase CMS  是云开发推出的一站式云端内容管理系统,助力企业的数据运营管理工作。开发者可以直接在云开发扩展能力中一键安装 CloudBase CMS,免费使用 CloudBase CMS 系统,并结合云开发的多端 SDK,快速打造简单易用企业内容管理流。

考虑到用户对于二次开发、个人定制的需求以及加速 CloudBase CMS 系统的发展,我们决定将 CloudBase CMS 系统开源,希望为开源社区做出贡献,并通过开源协同,共同推进 CloudBase CMS 系统的进步,为企业用户提供更加强大、易用的内容运营管理系统。

项目 GitHub 地址:

https://github.com/TencentCloudBase/cloudbase-extension-cms

欢迎给项目点个Star,帮助我们做的更好。

我们希望基于云开发的服务能力,打造一个强大、易用、可扩展的内容运营管理系统,消除企业运营过程中的重复性工作,为企业提效赋能。

基于云开发的平台能力,目前 CloudBase CMS 系统已经具有以下特性:

免开发:基于后台建模配置生成内容管理界面,无须编写代码;

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

权限控制系统:基于管理员/运营者两种身份角色的访问控制;

外部系统集成:支持 Webhook 接口,可以用于在运营修改内容后通知外部系统,比如自动构建静态网站、发送通知等;

数据源兼容:支持管理小程序/ Web / 移动端的云开发数据,支持管理已有数据集合,也可以在 CMS 后台创建新的内容和数据集合;

部署简单:可在云开发控制台扩展管理界面一键部署和升级。

我们为 CloudBase CMS 提供了基于CloudBase Framework的快速部署脚本,你可以通过下面的流程快速部署 CloudBase CMS 到你的云开发环境中。

前置依赖

安装最新版本 CloudBase CLI(0.9.1+)npm install -g @cloudbase/cli

开通一个按量计费的环境,或使用已有的按量计费环境

开通自定义登录,并复制自定义登录密钥:https://console.cloud.tencent.com/tcb/env/setting?tab=loginConfig

复制一份.env.example,重新保存为.env.local

填写配置

# 填写环境 ID

envId=YOUR_ENVID

# 填入上面前置依赖第二步的自定义登录密钥信息

customLoginJson.private_key_id=SECRET_KEY_ID

customLoginJson.private_key=SECRET_KEY

customLoginJson.env_id=YOUR_ENVID

# 账号名长度需要大于 4 位

administratorName=NAME

# 管理员账号密码,密码仅支持大小写字母

administratorPassword=PASSWORD

# 运营账号密码,密码仅支持大小写字母

operatorName=NAME_OPER

operatorPassword=PASSWORD_OPER

# 部署静态网站路径

deployPath=/deploy-path

构建部署

登录 CLI:

tcb login

初始化,安装依赖:

npm run setup

部署:

npm run deploy

开源贡献

我们非常欢迎各位开发者为 CloudBase CMS 贡献一份力量,让这个项目能够更好地帮助企业提升效率。

Github 地址:

https://github.com/TencentCloudBase/cloudbase-extension-cms

你可以通过包括但不限于如下的方式参与贡献:

提交补丁、优化、特性代码

撰写和改进项目的文档

报告无法解决的错误

积极参与 Issue 的讨论,如答疑解惑、提供想法

RoadMap

我们正在规划 V2.0 版本的升级,计划解决目前已知的一些问题,并优化 UI 界面的性能表现,欢迎参与到项目共建或在下方评论区提出你的想法。

本文作者:无亦杨,腾讯云云开发团队前端开发工程师。

欢迎在下方评论区留言或在微信开放社区 进入云开发专区与我们交流。

点击阅读原文进入社区官网,了解云开发的更多信息。

更多精彩

点击下方图片即可了解

如何把 Flutter 云端一体化做到极致?

直播预告:小程序云开发实战直播课

由于公众号推送规则更改,请多多

分享

点赞

“在看”

,以及时获取云开发Cloudbase的最新动态。

点击在看让更多人发现精彩

java 云开发系统_云开发 CloudBase CMS 内容管理系统正式开源啦!相关推荐

  1. 腾讯CloudBase CMS内容管理系统 - 快速入门

    腾讯云开发:CloudBase CMS内容管理系统 - 快速入门 官方文档 · 资源链接 · 传送门 收费标准 官方文档 · 资源链接 · 传送门 CMS介绍.CMS使用文档 应用安装(如Expres ...

  2. 小程序 | 认识CMS、创建云开发环境、创建并进入CMS内容管理系统

    之前使用云开发在使用上受到了很大的限制,一和别人交流说自己做了一个小程序是用"云开发"完成的,仿佛很NB的样子,但只有自己知道心里是虚的.没有底儿的.一开始使用云开发的功能,先是& ...

  3. java员工请假系统_基于jsp的员工请假管理系统-JavaEE实现员工请假管理系统 - java项目源码...

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的员工请假管理系统, 该项目可用各类java课程设计大作业中, 员工请假管理系统的系统架构分为前后台两部分, 最终实 ...

  4. java农产品查询系统_基于jsp的农产品溯源管理系统-JavaEE实现农产品溯源管理系统 - java项目源码...

    基于jsp+servlet+pojo+mysql实现一个javaee/javaweb的农产品溯源管理系统, 该项目可用各类java课程设计大作业中, 农产品溯源管理系统的系统架构分为前后台两部分, 最 ...

  5. 开源丨CloudBase CMS 内容管理系统!简单易用企业内容管理流

    背景 云开发CloudBase CMS 是云开发推出的一站式云端内容管理系统,助力企业的数据运营管理工作. 开发者可以直接在云开发扩展能力中一键安装 CloudBase CMS,免费使用 CloudB ...

  6. java站群系统_合川区站群管理系统 java

    3.外链,高质量的原创肯定是更加合适的,外链为皇,当然如果自己有能力,2.了解行业动态,不管哪个行业都可以从微博热榜.百度风云榜等一些榜单信息去挖掘用户最近关注的信息点,然后结合行业知识解决用户的诉求 ...

  7. 小程序云开发,CMS内容管理系统

    痛点: 由于小程序云开发更新数据的问题,1. 通过云开发控制台进行更改数据(不方便,不可视化),2.通过开发一个管理数据的小程序页面逻辑来实现更新(费时费成本,并且不一定做的好用) 好在现在腾讯官方提 ...

  8. 帝云CMS内容管理系统DiYunCMS v4.3.12

    简介: 帝云CMS内容管理系统是基于PHP7语言采用CodeIgniter4作为开发框架生产的网站内容管理框架,提供"电脑网站 + 手机网站 + APP 接口"一体化网站技术解决方 ...

  9. CMS内容管理系统开发-需求分析

    第一天:关于CMS内容管理系统-需求分析说明书 首先来介绍一下什么是CMS内容管理系统(Content Management System).网站内容管理系统具有许多基于模板的优秀设计,可以加快网站开 ...

最新文章

  1. word如何设置标题编号
  2. oculus ios学习资料整理
  3. ssm框架的整合搭建(一)
  4. java9 jar hell,Java Jar hell运行时异常
  5. 不同步节点在线使用Remix开发以太坊Dapp及solidity学习入门 ( 一 ):智能合约HelloWorld
  6. 谷歌开源的 GAN 库--TFGAN
  7. dell服务器T100无法进入系统,DELL服务器开机Alert!Cover was previously removed F1
  8. Java三大框架之——Hibernate关联映射与级联操作
  9. [Informix] unload load
  10. Cookie和Session的知识
  11. 如何启用或禁用错过的呼叫skype for business通知
  12. 相似图片搜索算法介绍
  13. PLC的ST语言转义字符列表
  14. 5G到底厉害在什么地方?和4G有什么不同?
  15. 99乘法表儿歌_乘法口诀表儿歌
  16. python中quadratic,Python: Using CVXOPT for quadratic programming
  17. IDS-IPS入侵防御原理与实践
  18. VB 从零开始编外挂
  19. dht11传感器c语言程序,数字温湿度传感器DHT11 操作C语言源代码
  20. (无美国卡)如何进行美国号码是否可正常接收短信的验证,解决方案详见内文...

热门文章

  1. PADS Logic PADS9.5-Win10补丁用于修改选项显示不全,和PADS Layout 9.5封装向导窗口显示不全
  2. 广和通5G模组FM150-AE在Win11下的短信和通话演示
  3. Shell脚本中点号+文件名的作用
  4. 游戏美术3D建模次世代制作流程图文详解
  5. 生成全局唯一ID的3个思路
  6. 【周志华机器学习】三、线性模型
  7. 《科技服务与价值链》总结
  8. python django怎么读_django的英文读法是什么
  9. 运算放大器:电压比较器、电压跟随器、同相比例放大器
  10. 网络爬虫十三-队列处理