预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN110020329A(43)申请公布日2019.07.16(21)申请号201710571418.1(22)申请日2017.07.13(71)申请人北京京东尚科信息技术有限公司地址100080北京市海淀区杏石口路65号西杉创意园西区11C楼东段1-4层西段1-4层申请人北京京东世纪贸易有限公司(72)发明人李刚松(74)专利代理机构北京英赛嘉华知识产权代理有限责任公司11204代理人王达佐马晓亚(51)Int.Cl.G06F16/958(2019.01)权利要求书3页说明书11页附图7页(54)发明名称用于生成网页的方法、装置和系统(57)摘要本申请公开了用于生成网页的方法、装置和系统。该方法的一具体实施方式包括:接收服务端发送的服务端渲染结果和目标网页组件标识集合,服务端渲染结果通过服务端执行以下步骤得到:在预先存储的第一网页组件集合中,查找目标网页组件标识集合中的至少一个网页组件标识所指示的各个网页组件;根据查找出的标识有服务端信息的网页组件,渲染得到服务端渲染结果;在预先存储的第二网页组件集合中,查找该至少一个网页组件标识所指示的各个网页组件;基于从该第二网页组件集合中查找出的、标识有客户端信息的网页组件,渲染得到客户端渲染结果;根据该服务端渲染结果和该客户端渲染结果,生成待生成网页。该实施方式减轻了服务端负载压力。CN110020329ACN110020329A权利要求书1/3页1.一种用于生成网页的方法,其特征在于,所述方法包括:接收服务端发送的服务端渲染结果和目标网页组件标识集合,其中,所述服务端渲染结果通过所述服务端执行以下步骤得到:在预先存储的第一网页组件集合中,查找目标网页组件标识集合中的至少一个网页组件标识所指示的各个网页组件,其中,所述第一网页组件集合中的网页组件标识有渲染端信息,渲染端信息为服务端信息或客户端信息;根据查找出的标识有服务端信息的网页组件,渲染得到服务端渲染结果;在预先存储的第二网页组件集合中,查找所述至少一个网页组件标识所指示的各个网页组件,其中,所述第二网页组件集合中的网页组件标识有渲染端信息;基于从所述第二网页组件集合中查找出的、标识有客户端信息的网页组件,渲染得到客户端渲染结果;根据所述服务端渲染结果和所述客户端渲染结果,生成待生成网页。2.根据权利要求1所述的方法,其特征在于,标识有服务端信息的网页组件包括预先定义的非绑定事件相关数据和绑定事件相关数据,以及所述基于从第二网页组件集合中查找出的、标识有客户端信息的网页组件,渲染得到客户端渲染结果,包括:加载从所述第二网页组件集合中查找出的、标识有服务端信息的网页组件中的绑定事件相关数据,渲染得到第一客户端渲染子结果;渲染从所述第二网页组件集合中查找出的、标识有客户端信息的网页组件,得到第二客户端渲染子结果。3.根据权利要求2所述的方法,其特征在于,所述服务端渲染结果通过服务端执行以下步骤得到:加载从所述第一网页组件集合中查找出的、标识有服务端信息的网页组件中的非绑定事件相关数据,渲染得到服务端渲染结果;以及所述根据所述服务端渲染结果和所述客户端渲染结果,生成待生成网页,包括:根据所述服务端渲染结果、所述第一客户端渲染子结果和所述第二客户端渲染子结果,生成所述待生成网页。4.根据权利要求1-3中任一项所述的方法,其特征在于,所述第一网页组件集合与所述第二网页组件集合相同。5.根据权利要求4所述的方法,其特征在于,网页组件包括模板和待显示数据;以及所述基于从第二网页组件集合中查找出的、标识有客户端信息的网页组件,渲染得到客户端渲染结果,还包括:利用预先存储的第二模板引擎,处理从第二网页组件集合中查找出的、标识有客户端信息的网页组件中的模板和待显示数据,渲染得到所述客户端渲染结果,其中,所述第二模板引擎与第一模板引擎相同,其中,所述服务端利用所述第一模板引擎,处理从所述第一网页组件集合中查找出的、标识有服务端信息的网页组件的模板和待显示数据,渲染得到所述服务端渲染结果。6.一种用于生成网页的装置,其特征在于,所述装置包括:接收单元,用于接收服务端发送的服务端渲染结果和目标网页组件标识集合,其中,所述服务端渲染结果通过所述服务端执行以下步骤得到:在预先存储的第一网页组件集合中,查找目标网页组件标识集合中的至少一个网页组件标识所指示的各个网页组件,其中,2CN110020329A权利要求书2/3页所述第一网页组件集合中的网页组件标识有渲染端信息,渲染端信息为服务端信息或客户端信息;根据查找出的标识有服务端信息的网页组件,渲染得到服务端渲染结果;查找单元,用于在预先存储的第二网页组件集合中,查找所述至少一个网页组件标识所指示的各个网页组件,其中,所述第二网页组件集合