Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >企业案例丨腾讯教育官网 X 云开发CloudBas

企业案例丨腾讯教育官网 X 云开发CloudBas

作者头像
腾讯云开发TCB
修改于 2021-11-17 07:33:00
修改于 2021-11-17 07:33:00
5.5K0
举报
文章被收录于专栏:云开发云开发

导语

腾讯教育借助腾讯服务11亿用户的连接能力,在云计算大数据人工智能的领先技术,以及在数字内容的丰富积累,通过做好连接、内容、社会责任,助力实现教育公平化、个性化、智慧化的目标,与行业共创属于每一个人的智能教育时代。

腾讯教育基于云开发 CloudBase 快速开发上线腾讯教育官网和 MEET 峰会官网,并采用了 CloudBase CMS 内容管理系统,节省大量研发成本。本文将详细介绍该项目的技术实现细节。

一、业务背景

为了提升品牌影响力,并为用户提供聚合入口,腾讯教育需要快速开发一个内容发布网站,且网站需要满足10000PV/日以上的访问要求、友好的 SEO 优化,与细致的UIUX品牌体验。此外,由腾讯教育主办的第二届MEET教育科技创新峰会也将如期举行,同样需要快速开发独立的官网页面用以展示大会相关内容。

二、云开发 CloudBase 在业务中的实践

架构设计

此架构充分依托腾讯云开发 CloudBase 环境提供的各种资源与应用的能力,完成前端页面还原与交互,其他如数据库、数据 model 层、CI构建、CloudBase CMS等,均使用云开发提供的应用或 SDK。采用静态化方案,与云开发团队联调解决遇到的各种困难,完成技术上的创新需求,另外整体采用云开发方案,大幅提升开发效率。

网站页面结构设计

环境部署配置

项目分三个域名访问:

1/edu.tencent.com

对外开放域名,网站静态化部署地址,承接普通用户大量访问。

02/cms.edu.tencent.com

运营人员做内容管理专用域名,开启防火墙保护。

03/preview.edu.tencent.com

运营人员预览cms编辑结果专用域名,开启防火墙保护。

运营人员在 cms.edu.tencent.com 上编辑内容,在 preview.edu.tencent.com 上预览,在 cms 添加一条网站静态更新记录触发构建,生成静态文件部署到 edu.tencent.com,完成编辑-预览-发布流程。

业务逻辑时序图:

三、项目成果与价值

基于云开发CloudBase云数据库静态网站托管、内容管理CMS等能力,2名前端开发,仅用20天就开发上线了两个官网页面,无需服务器等后端配置工作。此外,使用云开发还有以下便利:

(1)丰富的生态支持

充分集成云开发生态,核心数据库与数据访问部分采用云开发提供 SDK 与扩展应用,安全稳定且成熟。

(2)提升效率

  • 生成静态文件部署到不同环境中,分离运营编辑环境与用户访问环境(亮点),利于应对高并发量,同时静态化对 SEO 友好;
  • 绑定 CDN 域名,无需单独申请 COS,采用TCB CLI,搭配CI/CD流水线,一键部署;
  • CMS扩展,支持各种自定义字段,非常高效的,无需开发管理后台,节省人力成本。

(3)免运维

云开发提供强大的运维监控能力,通过简单的几步配置,开启监控面板,无需搭建运维系统,无需专业的运维人力。

(4)项目联研

整体采用云开发方案,非常有利于与 ISV 联合研发。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-10-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 腾讯云开发CloudBase 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
请签收这份近期的云开发新能力汇总!
CMS是云开发提供的一个扩展程序,可以在云开发控制台一键安装在自己的云开发环境中,方便开发人员和内容运营者随时随地管理小程序 / Web 等多端云开发内容数据。不用编写代码就可以使用,还提供了 PC /移动端浏览器访问支持,支持文本、富文本、图片、文件、关联类型等多种类型的可视化编辑。
腾讯云开发TCB
2020/06/03
8220
小程序云开发正式支持 CMS 内容管理系统
曾记否,有一位小程序云开发深度用户吐槽:“搭建小程序内容管理后台非常繁琐,甚至是一个噩梦。”
腾讯云开发TCB
2020/12/29
2.7K0
小程序云开发正式支持 CMS 内容管理系统
基于 Next.js 和云开发 CMS 的内容型网站应用实战开发
董沅鑫,云开发 CloudBase 团队研发工程师,侧重于前端工程化、node 服务开发,业余时间出没在 xin-tan.com。
腾讯云开发TCB
2020/06/03
5.5K0
新版云开发CMS(内容管理系统)开启公测
新版云开发CMS是云开发推出的 Headless 内容管理平台,Headless CMS 是内容管理系统的一种新形态,它通过 API 将数据传送到任何平台或设备,而不是与前端 Web 应用或者客户端 App 耦合在一起。 云开发CMS 基于模型配置,动态生成内容管理界面,无须编写代码即可使用,快速管理业务数据。支持字符串、数字、多媒体、图片、文件、富文本、Markdown、关联类型等数十种内容类型的可视化编辑。 功能介绍 公测版本提供以下能力: 项目、数据模型、数据条目的创建和管理 多管理员账号的创建
腾讯云开发TCB
2023/03/30
2K0
新版云开发CMS(内容管理系统)开启公测
如何使用云开发部署 Hexo 博客
在进行后续的内容前,请先确保你的电脑中安装了 Node.js 运行环境。如果没有安装,可以访问 nodejs.org 下载安装。
腾讯云开发TCB
2020/04/13
1.3K0
【玩转腾讯云】无需任何基础使用云开发部署静态WordPress
相信很多同学都接触过或者使用过博客系统WordPress,WordPress不得不说是一个非常棒的一个CMS,这点是毋庸置疑的,不管是从它的性能上来说还是从它整个的一个功能上。那么本篇文章,就教你如何把一个静态的WP部署到腾讯云的云开发上。
Doggy
2020/04/01
2.9K3
【玩转腾讯云】无需任何基础使用云开发部署静态WordPress
云开发CMS内容管理系统,5分钟搞定小程序管理后台
小程序·云开发的云调用能力,让用户可以免鉴权快速调用微信的开放能力,极大节约了开发成本。现在,大家期待已久的云开发 CMS 内容管理系统,终于上线啦!顺便提示,接下来还可以二次开发哦!
腾讯云开发TCB
2020/06/03
5K0
云开发CMS内容管理系统,5分钟搞定小程序管理后台
腾讯云 cloudbase 云开发使用笔记
最近折腾了一下腾讯云最近上线的静态网站托管产品,结合腾讯云提供的 CloudBase CLI 工具,可以实现的第三方的任意一个服务器快速持续部署自己的 Hexo、VuePress、Hugo。
章鱼猫先生
2021/10/15
4.8K0
腾讯云 cloudbase 云开发使用笔记
CloudBase CMS + Next.js:轻松构建一个内容丰富的站点
试想一下,如果你现在要为你自己或者你所在的组织创建一个强内容的站点,同时要求好的 SEO(搜素引擎优化),比如博客,你会怎么做呢?
腾讯云开发TCB
2021/04/26
2.6K0
CloudBase CMS + Next.js:轻松构建一个内容丰富的站点
云开发已支持一键部署 WordPress
云开发是腾讯云提供的云原生一体化开发环境和工具平台,为开发者提供高可用、自动弹性扩缩的后端云服务,包含计算、存储、托管等 Serverless 化能力,帮助开发者在应用开发过程中避免繁琐的服务器搭建及运维,开发者可以专注于业务逻辑的实现,开发门槛更低,效率更高。 通过云开发静态网站托管服务,可以实现快速搭建 hexo 静态博客。 而如今,借助云开发 CloudBase 提供的新一代云原生应用引擎——云托管,可以快速部署功能更强大的全球最受欢迎的开源博客应用——WordPress,无需编写一行代码,即可
腾讯云开发TCB
2020/10/19
2.8K0
【玩转腾讯云】比快更快,Github Action + 云开发部署静态网站
云开发静态托管是云开发提供的静态网站托管的能力,静态资源(HTML、CSS、JavaScript、字体等)的分发由腾讯云对象存储 COS 和拥有多个边缘网点的腾讯云 CDN 提供支持
Booker Zhao
2020/04/13
4.4K0
【玩转腾讯云】比快更快,Github Action + 云开发部署静态网站
一键部署!教你用云开发极速建站
无论是对于个人开发者还是企业,都经常需要通过一个网站去展示自己、与用户建立连接。生活论坛、地方门户、图片社区、博客站点...通过自己手把手去选框架、写代码又太耗时间。
腾讯云开发TCB
2021/01/22
2.7K0
一键部署!教你用云开发极速建站
云开发 CloudBase CMS 内容管理系统正式开源啦!
在企业或个人运营场景中,经常需要管理繁杂的数据,如组织名单、博客文章、销售数据等,利用 Excel 进行数据管理的传统模式繁琐低效,数据易丢失,在此背景下,内容管理系统 (CMS) 应运而生,以专业的解决方案,为组织管理数据提供了强大的技术支持。
腾讯云开发TCB
2020/08/06
3.5K1
云开发 CloudBase CMS 内容管理系统正式开源啦!
实战 | docsify+云开发,高效创造你的文档网站
技术文档是程序员必备的参考书。那么如何高效地编写简洁优雅的技术文档,并快速发布到互联网上供他人阅览呢?
程序员鱼皮
2020/11/25
1.5K0
实战 | docsify+云开发,高效创造你的文档网站
云开发数据库还能这么玩?10则数据库管理小妙招奉上!
数据好比互联网产品的“血液”,数据库的管理效率关乎一个产品甚至一项业务能否良好且高效地运转。在使用云开发时,如何通过云数据库来做好数据管理,为你的产品打通“任督二脉”?本文将介绍 10 种不同的云数据库管理小技巧,助各位开发者轻松玩转云开发数据库。
腾讯云开发TCB
2020/07/03
7730
云开发数据库还能这么玩?10则数据库管理小妙招奉上!
【年度回顾】2020,云开发的20个重大更新
云开发在2020年也迎来了飞速成长,在新年伊始之际,我们特别整理了云开发在过往一年中的20大更新,和各位云开发者共同回忆,展望未来(点击标题可查看详情)。
腾讯云开发TCB
2021/01/13
2.1K2
【年度回顾】2020,云开发的20个重大更新
用云开发快速构建最美AI毕业照小程序
为什么要做这个小程序? 疫情原因,2020年的毕业季也不同了。很多毕业生没有举办正式的毕业典礼,也没有照毕业照,个人觉得这是人生的一大遗憾。为了弥补这一遗憾,我尝试用云开发快速实现一个AI云毕业照小程序,纪念我们的青春年华。 功能实现的思路是:用户上传人脸照片即可生成学士服云毕业照,小程序支持学士服、硕士服、博士服等个性服装,而且可以通过云开发CMS管理系统随时随地管理小程序云开发内容数据。 为什么选择了云开发? 云开发 CloudBase 是腾讯云首创的云原生一体化开发环境和工具平台,为开发者提供高
腾讯云开发TCB
2020/08/13
2.5K0
WordPress 静态化部署到云开发网站托管
相信很多同学都接触过或者使用过博客系统WordPress,WordPress不得不说是一个非常棒的一个CMS,这点是毋庸置疑的,不管是从它的性能上来说还是从它整个的一个功能上。那么本篇文章,就教你如何把一个静态的WP部署到腾讯云的云开发上。
腾讯云开发TCB
2020/07/30
5K1
WordPress 静态化部署到云开发网站托管
能力展现 | 云开发能力在站点应用的体现
近几年腾讯云开发技术持续发力,更新升级速度非常迅猛,功能也是越来越强大易用,该网站的实现几乎用到了云开发所有的主流功能,也看到了云开发的无限可能。下面就给大家分享下云开发在站点应用中的功能吧。
腾讯云开发TCB
2021/07/12
5810
能力展现 | 云开发能力在站点应用的体现
印记中文:Mdpress + 云开发 CMS 打造动态内容站点
印记中文(以下简称印记)作为国内领先的前端技术传播社区,经过一段时间的发展,已经拥有了 React、Webpack、Babel 等优质中文文档站点,并且还开拓了周刊类业务。为了提高印记技术传播和翻译的效率,以及建设印记的品牌一致性,印记开始研发自己的一系列平台和工具。而 Mdpress,就是其中之一,它是一个网站生成器。详见>>>
腾讯云开发TCB
2021/05/26
8530
印记中文:Mdpress + 云开发 CMS 打造动态内容站点
推荐阅读
相关推荐
请签收这份近期的云开发新能力汇总!
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档