一种网页模板生成方法及装置、网页加载方法及前端服务器和网站服务器制造方法及图纸

技术编号:22238421 阅读:28 留言:0更新日期:2019-10-09 18:17
本发明专利技术公开一种网页模板生成方法及装置、网页加载方法及前端服务器和网站服务器,涉及网页开发技术领域,以简化网页信息加载过程,并有效减轻后端服务器的数据处理压力。所述网页模板生成方法包括:将自定义模板引擎文件进行封装,获得自定义模板引擎封装文件;将自定义模板引擎封装文件导入html文件;根据html文件,获得用于加载页面数据的网页模板,所述网页模板含有标签属性信息、模板标识信息和自定义模板引擎封装文件。所述前端服务器用于执行上述网页模板生成方法。本发明专利技术提供的网页模板生成方法及装置、网页加载方法及前端服务器和网站服务器用于网页开发中。

A Web Template Generation Method and Device, Web Page Loading Method and Front-end Server and Web Server

【技术实现步骤摘要】
一种网页模板生成方法及装置、网页加载方法及前端服务器和网站服务器
本专利技术涉及网页开发
,尤其涉及一种网页模板生成方法及装置、网页加载方法及前端服务器和网站服务器。
技术介绍
目前,大部分网页开发都分为前端开发和后端开发两个部分,前端开发主要做的是用户所能看到的前端展示界面,后端开发主要做的是逻辑功能等模块,是用户不可见的。现有网页开发过程时,前端服务器将创建网页模板传输至后台服务器,后台服务器将字符串等网页信息以及拼接信息插入到网页模板含有的超文本标记语言(HyperTextMarkupLanguage,缩写为html)标签;当后端服务器接收到前端服务器发送的请求消息时,后端服务器将网页模板传输至前端服务器,并利用前端服务器进行加载,从而实现网页初始化。这种方式虽然可以实现网页正常显示,但是这种方法比较复杂,并且后端服务器的数据处理压力大,不利于提供网页开发效率。
技术实现思路
本专利技术的目的在于提供一种网页模板生成方法及装置、网页加载方法及前端服务器和网站服务器,以简化网页信息加载过程,并有效减轻后端服务器的数据处理压力。为了实现上述目的,本专利技术提供一种网页模板生成方法本文档来自技高网...

【技术保护点】
1.一种网页模板生成方法,其特征在于,包括:将自定义模板引擎文件进行封装,获得自定义模板引擎封装文件;将所述自定义模板引擎封装文件导入html文件;根据所述html文件,获得用于加载页面数据的网页模板,所述网页模板含有标签属性信息、模板标识信息和自定义模板引擎封装文件。

【技术特征摘要】
1.一种网页模板生成方法,其特征在于,包括:将自定义模板引擎文件进行封装,获得自定义模板引擎封装文件;将所述自定义模板引擎封装文件导入html文件;根据所述html文件,获得用于加载页面数据的网页模板,所述网页模板含有标签属性信息、模板标识信息和自定义模板引擎封装文件。2.根据权利要求1所述的网页模板生成方法,其特征在于,所述将自定义模板引擎文件进行封装,获得自定义模板引擎封装文件包括:利用网页编程语言对自定义模板引擎文件进行封装,获得自定义模板引擎封装文件。3.根据权利要求2所述的网页模板生成方法,其特征在于,所述网页编程语言包括本地模板编程语言或第三方模板编程语言;和/或,所述网页编程语言包括原生JavaScript语言、Smarty语言或JSP语言。4.一种网页模板生成装置,其特征在于,包括:文件封装模块,用于将自定义模板引擎文件进行封装,获得自定义模板引擎封装文件;文件导入模块,用于将所述自定义模板引擎封装文件导入html文件,获得自定义html文件;数据定义模块,用于根据所述html文件,获得用于加载页面数据的网页模板,所述网页模板含有标签属性信息、模板标识信息以及自定义模板引擎封装文件。5.根据权利要求4所述的网页模板生成装置,其特征在于,所述文件封装模块具体用于利用网页编程语言对自定义模板引擎文件进行封装,获得自定义模板引擎封装文件。6.根据权利要求5所述的网页模板生成装置,其特征在于,所述网页编程语言包括本地模板编程语言或第三方模板编程语言;和/或,所述网页编程语言包括原生JavaScript语言、Smarty语言或JSP语言。7.一种网页加载方法,其特征在于,包括:接收网页信息,根据模板标识信息查找标签属性信息;网页模板包括标签属性信息、模板标识信息以及自定义模板引擎封装文件;利用标签属性信息将所述自定义模板引擎封装文件所具有的自定义标签信息定义成模板标签信息;利用模板替换函数按照模板...

【专利技术属性】
技术研发人员:张洪良姚建丽
申请(专利权)人:京东方科技集团股份有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1