[发明专利]内容管理系统、静态页面的管理方法、装置及存储介质在审

专利信息
申请号: 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
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 内容管理 系统 静态 页面 管理 方法 装置 存储 介质
【说明书】:

本申请公开了一种内容管理系统、静态页面的管理方法、装置及存储介质。该系统包括:页面编辑器,用于获取源码文件,展示由源码文件生成的静态页面,并响应对静态页面中的目标节点的编辑操作,修改目标节点关联的节点内容数据,得到更新后的静态页面以及更新后的源码文件;版本管理系统,用于从代码仓库获取源码文件,并将源码文件发送至页面编辑器,还用于从页面编辑器获取更新后的源码文件,并将更新后的源码文件发送至代码仓库;前端开发脚手架工具,用于将页面编辑器获取的源码文件生成为静态页面;静态资源服务器,用于存储更新后的静态页面。通过本申请,解决了相关技术中对静态页面的内容进行管理时对数据模型依赖过高的问题。

技术领域

本申请涉及页面管理技术领域,具体而言,涉及一种内容管理系统、静态页面的管理方法、装置及存储介质。

背景技术

目前主流的CMS(Content Management System,内容管理系统)都是通过数据驱动的,也即通过动态页面实现内容管理,具体地,开发者使用模板语法,针对静态页面中的内容进行有变量替换和重写,在服务器端程序中编写对应的数据模型,同时在数据库中建表以存储对应的数据,当访问者访问对应的网站时,服务器端从数据库中读取对应的数据,将页面动态渲染并返回客户端。

相关技术中的CMS有:Django-CMS、ThinkPhp、Strapi,以及其他基于不同的语言开发的内容管理系统的框架,上述通过数据驱动的CMS系统的特点是:数据驱动,需要提前设计好数据模型和数据库;页面动态渲染,在有用户访问时,服务器动态渲染页面。

因而,相关技术中的CMS存在以下问题:问题一,在对静态页面的内容进行管理时对数据模型依赖过高,在使用CMS时,首先需要开发出一套成型的静态页面,然后根据CMS框架的设定,针对静态页面上部分或者全部的内容预先在程序中建立相应的数据模型并在数据库中建表,最后对静态页面进行模板替换和重构。需要说明的是,在静态页面越来越复杂的今天,前期的页面重构、数据模型的设计和开发,会带来维护上巨大的时间投入。问题二,动态页面不利于SEO(Search Engine Optimization,搜索引擎优化),动态链接对SEO的优化更多的是便于页面的调整和管理,动态页面链接对服务器负载产生较大的压力,网站访问速度慢,路径准确不清晰,页面异常率高,存在虚假的路径文件,不利于SEO优化效果。

针对相关技术中对静态页面的内容进行管理时对数据模型依赖过高的问题,目前尚未提出有效的解决方案。

发明内容

本申请提供一种内容管理系统、静态页面的管理方法、装置及存储介质,以解决相关技术中对静态页面的内容进行管理时对数据模型依赖过高的问题。

根据本申请的一个方面,提供了内容管理系统。该系统包括:页面编辑器,用于获取源码文件,展示由源码文件生成的静态页面,并响应对静态页面中的目标节点的编辑操作,修改目标节点关联的节点内容数据,得到更新后的静态页面以及更新后的源码文件,其中,静态页面关联了一份节点标志符和节点内容的键值对数据集;版本管理系统,用于从代码仓库获取源码文件,并将源码文件发送至页面编辑器,还用于从页面编辑器获取更新后的源码文件,并将更新后的源码文件发送至代码仓库;前端开发脚手架工具,用于将页面编辑器获取的源码文件生成为静态页面;静态资源服务器,用于从页面编辑器获取更新后的静态页面,存储更新后的静态页面,并生成更新后的静态页面对应的访问链接。

可选地,静态资源服务器为云服务器,云服务器存储更新后的静态页面,并生成更新后的静态页面对应的访问路径。

可选地,前端开发脚手架工具对源码文件进行以下至少之一处理,得到静态页面:打包处理、压缩处理、页面内容注入处理;其中,打包处理用于检测源码文件对应的公共代码,并将公共代码对应的可视化数据注入到静态页面的标记位置;压缩处理用于压缩源码文件中的空格数据和换行数据,并将大于预设长度的变量替换为目标长度的变量;页面内容注入处理用于将源码文件中的数据注入预设页面模板中。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳晶泰科技有限公司,未经深圳晶泰科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111645467.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top