页面生成方法、装置、服务器、电子设备及存储介质制造方法及图纸

技术编号:19480347 阅读:26 留言:0更新日期:2018-11-17 10:34
本申请提出一种页面生成方法、装置、服务器、电子设备及存储介质,属于计算机技术领域。其中,所述方法包括:客户端向服务器发送页面获取请求,其中,所述页面获取请求中包括目标页面的标识;所述客户端获取所述服务器返回的目标页面对应的模版数据,其中所述模版数据中包括所述目标页面中各页面元素的属性信息;所述客户端根据所述各页面元素的属性信息,生成所述目标页面。由此,通过这种页面生成方法,实现了根据客户端发送的页面获取请求、服务器返回的页面对应的模板数据,自动更新、灵活高效的生成符合要求的页面,节约了开发资源,降低了企业的开发成本,改善了用户体验。

【技术实现步骤摘要】
页面生成方法、装置、服务器、电子设备及存储介质
本申请涉及计算机
,尤其涉及一种页面生成方法、装置、服务器、电子设备及存储介质。
技术介绍
进入21世纪以来,科技发展日新月异,互联网已经深入到人们日常生活的方方面面。人们在浏览网页时,杂乱无章的广告推荐通常会引起人们的反感,导致用户的流失。因此,各种个性化推荐系统应运而生。个性化推荐可以根据用户的浏览记录、点击行为,为不同的用户推荐不同的内容,从而增加用户对广告的点击,增加收益。然而,个性化的推荐需要根据用户的兴趣,随时更新页面的内容,这些更新通常都是由开发人员来完成的。频繁的页面内容更新不仅非常繁琐、重复,而且造成了开发资源的浪费,增加了企业的开发成本。
技术实现思路
本申请旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本申请提出一种页面生成方法,用于服务器,通过这种页面生成方法,实现了根据页面对应的模板数据,自动更新、灵活高效的生成符合要求的页面,节约了开发资源,降低了企业的开发成本,改善了用户体验。本申请第一方面实施例提出了一种页面生成方法,应用于服务器,包括:服务器获取客户端发送的页面获取请求,所述页面获取请求中包括目标页面的标识;所述服务器根据所述目标页面的标识,获取所述目标页面对应的模版数据,其中,所述模版数据中包括所述目标页面中各页面元素的属性信息;所述服务器向所述客户端返回所述目标页面对应的模版数据。可选地,在第一方面实施例的一种可能的实现形式中,所述向所述客户端返回所述目标页面对应的模版数据之前,还包括:根据所述模版数据中各页面元素的属性信息,确定所述模版数据的大小;在确定所述模版数据大于数据阈值时,将所述目标页面对应的模版数据进行压缩处理。可选地,在第一方面实施例的另一种可能的实现形式中,所述目标页面对应的模版数据还包括至少一个页面元素对应的数据内容。可选地,在第一方面实施例的再一种可能的实现形式中,所述页面获取请求中还包括客户端的标识;所述服务器获取客户端发送的页面获取请求之后,还包括:根据所述客户端的标识,获取所述客户端对应的历史使用记录;所述获取所述目标页面对应的模版数据,包括:根据所述客户端对应的历史使用记录,从与所述目标页面对应的模版库中,获取所述客户端对应的目标模版数据。可选地,在第一方面实施例的再一种可能的实现形式中,所述服务器根据所述目标页面的标识,获取所述目标页面对应的模版数据,包括:所述服务器根据预设的页面标识与模版数据映射关系,确定与所述目标页面的标识对应的模版数据。可选地,在第一方面实施例的又一种可能的实现形式中,所述服务器根据预设的页面标识与模版数据映射关系,确定与所述目标页面的标识对应的模版数据之前,还包括:所述服务器根据获取的配置信息,确定所述页面标识与模版数据映射关系;和/或,所述服务器根据获取的各客户端的使用记录,确定所述页面标识与模版数据映射关系。本申请实施例提供的页面生成方法,应用于服务器。服务器可以根据客户端发送的页面获取请求中的目标页面标识和客户端标识,确定目标页面对应的模板数据,并将模板数据返回客户端。由此,通过为页面设置对应的模版数据,之后即可基于模版数据结合不同内容生成不同的页面,从而节省了内容需要频繁更新的页面的开发过程和成本,节约了开发资源,降低了企业的成本,为进一步提高页面内容的更新速度提供了条件,改善了用户体验。本申请第二方面实施例提出了一种页面生成方法,应用于客户端,包括:客户端向服务器发送页面获取请求,其中,所述页面获取请求中包括目标页面的标识;所述客户端获取所述服务器返回的目标页面对应的模版数据,其中所述模版数据中包括所述目标页面中各页面元素的属性信息;所述客户端根据所述各页面元素的属性信息,生成所述目标页面。可选地,在第二方面实施例的一种可能的实现形式中,所述客户端根据所述各页面元素的属性信息,生成所述目标页面,包括:所述客户端从数据库中获取与所述页面元素的属性信息对应的数据内容;所述客户端对所述数据内容进行渲染处理,生成所述目标页面。可选地,在第二方面实施例的另一种可能的实现形式中,所述页面获取请求中还包括所述客户端的标识。本申请实施例提供的页面生成方法,应用于客户端。客户端可以向服务器发送页面获取请求,并获取服务器返回的目标页面对应的模板数据,根据模板数据中各页面的属性信息,生成目标页面。由此,通过为页面设置对应的模版数据,之后即可基于模版数据结合不同内容生成不同的页面,从而节省了内容需要频繁更新的页面的开发过程和成本,节约了开发资源,降低了企业的成本,为进一步提高页面内容的更新速度提供了条件,改善了用户体验。本申请第三方面实施例提出了一种页面生成装置,应用于服务器,包括:第一获取模块,用于获取客户端发送的页面获取请求,所述页面获取请求中包括目标页面的标识;第二获取模块,用于根据所述目标页面的标识,获取所述目标页面对应的模板数据,其中,所述模版数据中包括所述目标页面中各页面元素的属性信息;返回模块,用于向所述客户端返回所述目标页面对应的模版数据。可选地,在第三方面实施例的一种可能的实现形式中,所述返回模块,还包括:第一确定单元,用于根据所述模版数据中各页面元素的属性信息,确定所述模版数据的大小;压缩单元,用于在确定所述模版数据大于数据阈值时,将所述目标页面对应的模版数据进行压缩处理。可选地,在第三方面实施例的另一种可能的实现形式中,所述目标页面对应的模版数据还包括至少一个页面元素对应的数据内容。可选地,在第三方面实施例的再一种可能的实现形式中,所述页面获取请求中还包括客户端的标识;所述第一获取模块,还包括:第一获取单元,用于根据所述客户端的标识,获取所述客户端对应的历史使用记录;所述第二获取模块,包括:第二获取单元,用于根据所述客户端对应的历史使用记录,从与所述目标页面对应的模版库中,获取所述客户端对应的目标模版数据。可选地,在第三方面实施例的再一种可能的实现形式中,所述第二获取模块,包括:第二确定单元,用于根据预设的页面标识与模版数据映射关系,确定与所述目标页面的标识对应的模版数据。可选地,在第三方面实施例的又一种可能的实现形式中,所述第二获取模块,还包括:第三确定单元,用于根据获取的配置信息,确定所述页面标识与模版数据映射关系;和/或,第四确定单元,根据获取的各客户端的使用记录,确定所述页面标识与模版数据映射关系。本申请实施例提供的页面生成装置,应用于服务器。服务器可以根据客户端发送的页面获取请求中的目标页面的标识和客户端的标识,确定目标页面对应的模板数据,并把模板数据返回客户端。由此,通过为页面设置对应的模版数据,之后即可基于模版数据结合不同内容生成不同的页面,从而节省了内容需要频繁更新的页面的开发过程和成本,节约了开发资源,降低了企业的成本,为进一步提高页面内容的更新速度提供了条件,改善了用户体验。本申请第四方面实施例提出了一种可应用于客户端的页面生成装置,包括:发送模块,用于向服务器发送页面获取请求,其中,所述页面获取请求中包括目标页面的标识;获取模块,用于获取所述服务器返回的目标页面对应的模版数据,其中所述模版数据中包括所述目标页面中各页面元素的属性信息;生成模块,用于根据所述各页面元素的属性信息,生成所述目标页面。可选地,在第本文档来自技高网...

【技术保护点】
1.一种页面生成方法,其特征在于,包括:服务器获取客户端发送的页面获取请求,所述页面获取请求中包括目标页面的标识;所述服务器根据所述目标页面的标识,获取所述目标页面对应的模版数据,其中,所述模版数据中包括所述目标页面中各页面元素的属性信息;所述服务器向所述客户端返回所述目标页面对应的模版数据。

【技术特征摘要】
1.一种页面生成方法,其特征在于,包括:服务器获取客户端发送的页面获取请求,所述页面获取请求中包括目标页面的标识;所述服务器根据所述目标页面的标识,获取所述目标页面对应的模版数据,其中,所述模版数据中包括所述目标页面中各页面元素的属性信息;所述服务器向所述客户端返回所述目标页面对应的模版数据。2.如权利要求1所述的方法,其特征在于,所述向所述客户端返回所述目标页面对应的模版数据之前,还包括:根据所述模版数据中各页面元素的属性信息,确定所述模版数据的大小;在确定所述模版数据大于数据阈值时,将所述目标页面对应的模版数据进行压缩处理。3.如权利要求1所述的方法,其特征在于,所述目标页面对应的模版数据还包括至少一个页面元素对应的数据内容。4.如权利要求1所述的方法,其特征在于,所述页面获取请求中还包括客户端的标识;所述服务器获取客户端发送的页面获取请求之后,还包括:根据所述客户端的标识,获取所述客户端对应的历史使用记录;所述获取所述目标页面对应的模版数据,包括:根据所述客户端对应的历史使用记录,从与所述目标页面对应的模版库中,获取所述客户端对应的目标模版数据。5.如权利要求1-4任一所述的方法,其特征在于,所述服务器根据所述目标页面的标识,获取所述目标页面对应的模版数据,包括:所述服务器根据预设的页面标识与模版数据映射关系,确定与所述目标页面的标识对应的模版数据。6.如权利要求5所述的...

【专利技术属性】
技术研发人员:练文郑
申请(专利权)人:珠海市君天电子科技有限公司
类型:发明
国别省市:广东,44

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

1