页面渲染方法、装置、电子设备及计算机可读介质制造方法及图纸

技术编号:19745429 阅读:29 留言:0更新日期:2018-12-12 04:46
本公开涉及一种页面渲染方法、装置、电子设备及计算机可读介质。涉及计算机信息处理领域,该方法包括:根据页面请求获取待展示页面,所述待展示页面中包括多个待展示组件;根据所述多个待展示组件确定多个组件渲染器;利用所述多个组件渲染器分别对所述多个待展示组件进行渲染,生成多个页面片段;以及将所述多个页面片段进行组合以完成页面渲染。本公开的页面渲染方法、装置、电子设备及计算机可读介质,能够解决现有技术中的难题,在待展示的页面中包含需要不同技术栈进行渲染的多个不同的组件时,将多个组件在同一个页面中渲染并展示。

【技术实现步骤摘要】
页面渲染方法、装置、电子设备及计算机可读介质
本公开涉及计算机信息处理领域,具体而言,涉及一种页面渲染方法、装置、电子设备及计算机可读介质。
技术介绍
随着互联网技术的发展,用户的日常生活越来越依赖于网络服务,随之而来的对于网络平台的网页需求也越来越多,用户通过网页访问网页后台支持的数据库的情况也越来越多,例如用户注册,用户登录,订单管理等等功能,均需要网页后台的数据库的支持,原有的静态页面的网页已经不能满足这些需求,动态网页技术随之开始发展。动态网页技术是指在服务器端运行的,使用程序语言设计的交互式网页,它们会根据某种条件的变化,返回不同的网页内容,以便可以使得用户和网页后台的服务器进行信息交互。目前动态网页的搭建方法为通过组件搭建网页页面。在通过组件搭建动态网页页面的时候,需要通过渲染器对组件进行渲染之后才能在客户端的浏览器上进行展示。一个动态网页上经常存在多个组件,目前在进行网页中组件渲染的时候,网页中所有的组件的技术栈和页面的技术栈必须是一致的,采用对应的技术栈官方提供的渲染方式,一次性将整个网页页面渲染出来。这种状况给动态网页的使用和发展带来了极大的技术瓶颈。因此,需要一种本文档来自技高网...

【技术保护点】
1.一种页面渲染方法,其特征在于,包括:根据页面请求获取待展示页面,所述待展示页面中包括多个待展示组件;根据所述多个待展示组件确定多个组件渲染器;利用所述多个组件渲染器分别对所述多个待展示组件进行渲染,生成多个页面片段;以及将所述多个页面片段进行组合以完成页面渲染。

【技术特征摘要】
1.一种页面渲染方法,其特征在于,包括:根据页面请求获取待展示页面,所述待展示页面中包括多个待展示组件;根据所述多个待展示组件确定多个组件渲染器;利用所述多个组件渲染器分别对所述多个待展示组件进行渲染,生成多个页面片段;以及将所述多个页面片段进行组合以完成页面渲染。2.如权利要求1所述的方法,其特征在于,所述待展示页面通过页面结构化数据组建,所述页面结构化数据包括:待展示组件的组件信息与组件数据。3.如权利要求2所述的方法,其特征在于,根据所述多个待展示组件确定多个组件渲染器包括:根据所述多个待展示组件的组件信息确定所述多个组件渲染器。4.如权利要求3所述的方法,其特征在于,根据所述多个待展示组件确定所述多个组件渲染器包括:根据待展示组件的组件信息确定所述多个待展示组件中每一个待展示组件的技术栈和依赖关系;以及根据所述技术栈和所述依赖关系确定所述待展示组件的组件渲染器。5.如权利要求1所述的方法,其特征在于,利用所述多个组件渲染器分别对所述多个待展示组件进行渲染,生成多个页面片段包括:为所述多个待展示组件分配多个渲染进程;通过所述多个渲染进程对所述多个待展示组件进行渲染,生成多个页面片段。6.如权利要求1所述的方法,其特征在于,利用所述多个组件渲染器分别对所述多个待展示组件进行渲染,生成多个页面片段包括:利用所述多个组件渲染器与所述多个待展示组件的组件数据分别对所述多个待展示组件进行渲染,生成多个页面片段。7.如权利要求6所述的方法,其特征在于,利用所述多个组件渲染器与所述多个待展示组件的组件数据分...

【专利技术属性】
技术研发人员:戴亮周遥
申请(专利权)人:北京三快在线科技有限公司
类型:发明
国别省市:北京,11

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

1