[发明专利]内容管理系统、静态页面的管理方法、装置及存储介质在审
申请号: | 202111645467.8 | 申请日: | 2021-12-29 |
公开(公告)号: | CN114329297A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 韩非;雷焱森;刘阳;温书豪;马健 | 申请(专利权)人: | 深圳晶泰科技有限公司 |
主分类号: | G06F16/958 | 分类号: | G06F16/958;G06F16/953;G06F16/903;G06F8/71;G06F8/38;G06F40/186 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 黄海英 |
地址: | 518000 广东省深圳市福*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 内容管理 系统 静态 页面 管理 方法 装置 存储 介质 | ||
1.一种内容管理系统,其特征在于,包括:
页面编辑器,用于获取源码文件,展示由所述源码文件生成的静态页面,并响应对所述静态页面中的目标节点的编辑操作,修改所述目标节点关联的节点内容数据,得到更新后的静态页面以及更新后的源码文件,其中,所述静态页面关联了一份节点标志符和节点内容的键值对数据集;
版本管理系统,用于从代码仓库获取所述源码文件,并将所述源码文件发送至所述页面编辑器,还用于从所述页面编辑器获取所述更新后的源码文件,并将所述更新后的源码文件发送至所述代码仓库;
前端开发脚手架工具,用于将所述页面编辑器获取的所述源码文件生成为所述静态页面;
静态资源服务器,用于从所述页面编辑器获取所述更新后的静态页面,存储所述更新后的静态页面,并生成所述更新后的静态页面对应的访问链接。
2.根据权利要求1所述的内容管理系统,其特征在于,
所述静态资源服务器为云服务器,所述云服务器存储所述更新后的静态页面,并生成所述更新后的静态页面对应的访问路径。
3.根据权利要求1所述的内容管理系统,其特征在于,
所述前端开发脚手架工具对所述源码文件进行以下至少之一处理,得到所述静态页面:打包处理、压缩处理、页面内容注入处理;
其中,所述打包处理用于检测所述源码文件对应的公共代码,并将所述公共代码对应的可视化数据注入到所述静态页面的标记位置;
所述压缩处理用于压缩所述源码文件中的空格数据和换行数据,并将大于预设长度的变量替换为目标长度的变量;
所述页面内容注入处理用于将所述源码文件中的数据注入预设页面模板中。
4.一种静态页面的管理方法,其特征在于,包括:
获取源码文件,通过前端开发脚手架工具将所述源码文件生成为静态页面,并展示所述静态页面,其中,所述静态页面关联了一份节点标志符和节点内容的键值对数据集;
响应对所述静态页面中的目标节点的编辑操作,修改所述目标节点关联的节点内容数据,得到更新后的静态页面;
根据所述更新后的静态页面更新所述源码文件,得到更新后的源码文件。
5.根据权利要求4所述的方法,其特征在于,在根据所述更新后的静态页面更新所述源码文件,得到更新后的源码文件之后,所述方法还包括:
检测是否接收到针对所述更新后的静态页面的发布指令;
在接收到所述发布指令的情况下,将所述更新后的静态页面同步至静态资源服务器。
6.根据权利要求5所述的方法,其特征在于,在接收到所述发布指令的情况下,将所述更新后的静态页面同步至所述静态资源服务器之后,所述方法还包括:
接收所述发布指令对应的反馈信息,并根据所述反馈信息判断所述更新后的静态页面是否发布成功;
在发布失败的情况下,通过版本管理系统获取所述更新后的静态页面的上一版本的源码文件,得到目标源码文件;
通过所述前端开发脚手架工具生成所述目标源码文件对应的静态页面,得到待检测的静态页面;
响应对所述待检测的静态页面的编辑操作,修改所述待检测的静态页面关联的内容数据,得到目标静态页面,并根据所述目标静态页面更新所述目标源码文件。
7.根据权利要求4所述的方法,其特征在于,在根据所述更新后的静态页面更新所述源码文件,得到更新后的源码文件之前,所述方法还包括:
判断是否接收到对所述更新后的静态页面的确认指令;
在接收到所述确认指令的情况下,执行根据所述更新后的静态页面更新所述源码文件,得到更新后的源码文件的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳晶泰科技有限公司,未经深圳晶泰科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111645467.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种弯弧玻璃加工方法
- 下一篇:蕾丝布料生成方法及装置、电子设备、存储介质