[发明专利]静态页面的更新方法、装置、电子设备及存储介质在审
申请号: | 201911415724.1 | 申请日: | 2019-12-31 |
公开(公告)号: | CN111158685A | 公开(公告)日: | 2020-05-15 |
发明(设计)人: | 张丹阳;于生宇;史忠伟 | 申请(专利权)人: | 五八有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38 |
代理公司: | 北京弘权知识产权代理事务所(普通合伙) 11363 | 代理人: | 逯长明;许伟群 |
地址: | 300450 天津市滨海新区经济技术开*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 静态 页面 更新 方法 装置 电子设备 存储 介质 | ||
本申请提供了一种静态页面的更新方法、装置、电子设备及存储介质。所述方法包括:通过判断待更新页面的目标页面框架与当前页面的当前页面框架是否相同,如果相同的话,可以根据目标页面内容与当前页面框架对应的代码文件,生成待更新页面。采用上述方法,针对未改动页面框架的页面更新情况,只需要产品人员根据当前页面的页面框架对应的代码文件,结合产品人员自己确定的待更新页面的页面内容,就可以生成待更新页面,整个过程无需前端开发人员重新编写整个页面对应代码文件,从而可以减轻前端开发人员的工作量,同时也提高了页面更新的效率。
技术领域
本申请涉及计算机软件技术领域,特别涉及一种静态页面的更新方法、装置、电子设备及存储介质。
背景技术
静态页面是指将网页内容展现转换为超文本标记语言(HyperText Mark-upLanguage,HTML)静态文件直接存储在网站服务器上,并能够直接在客户端浏览器上显示出来的页面。静态页面一般由页面框架和页面内容组成,页面框架是指页面的结构布局,页面内容是指文本、图片、视频等信息。由于静态页面不能自主管理发布更新,因此静态页面的更新,需要通过内容管理系统(Content Management System,CMS)进行触发,以重新静态化操作来改变网站服务器上HTML静态文件的内容实现。
在更新静态页面时,产品人员和前端开发人员都需要使用CMS来提交、修改、发布与页面相关的内容,即,产品人员需要提交页面的用户界面((User Interface,UI)设计,前端开发人员需要根据UI设计提交包含页面框架和页面内容在内的代码文件。但是,大多数情况下,静态页面的更新很少改动页面框架,如果仍然需要前端开发人员重新编写整个页面对应代码文件,那么,显然增加了前端开发人员的工作量,同时也降低了页面更新的效率。
发明内容
本申请提供了一种静态页面的更新方法、装置、电子设备及存储介质,可用于解决在现有技术中页面更新效率低且增加前端开发人员的工作量的技术问题。
第一方面,本申请实施例提供一种静态页面的更新方法,所述方法包括:
获取待更新页面的目标页面参数,所述目标页面参数包括目标页面框架和目标页面内容;
如果所述目标页面框架与当前页面的当前页面框架相同,则根据所述目标页面内容与所述当前页面框架对应的代码文件,生成所述待更新页面。
结合第一方面,在第一方面的一种可实现方式中,如果所述目标页面框架与当前页面的当前页面框架相同,则根据所述目标页面内容与所述当前页面框架对应的代码文件,生成所述待更新页面,包括:
如果所述目标页面框架与所述当前页面框架相同,则判断所述目标页面内容与当前页面的当前页面内容是否为相似内容;
如果所述目标页面内容与所述当前页面内容为相似内容,则根据所述目标页面内容和目标页面内容对应的代码模板,生成所述目标页面内容对应的代码文件;
根据所述目标页面内容对应的代码文件与所述当前页面框架对应的代码文件,生成所述待更新页面。
结合第一方面,在第一方面的一种可实现方式中,所述目标页面内容包括目标栏目的名称;
所述目标页面内容对应的代码模板通过以下方式确定:
根据所述目标栏目的名称,以及预设的栏目名称与代码模板的对应关系,确定所述目标栏目对应的模板;
将所述目标栏目对应的模板作为所述目标页面内容对应的代码模板。
结合第一方面,在第一方面的一种可实现方式中,所述目标页面内容还包括目标栏目的内容;
根据所述目标页面内容和目标页面内容对应的代码模板,生成所述目标页面内容对应的代码文件,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于五八有限公司,未经五八有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911415724.1/2.html,转载请声明来源钻瓜专利网。