[发明专利]一种网络资源按需处理方法及装置在审
| 申请号: | 201210282894.9 | 申请日: | 2012-08-09 |
| 公开(公告)号: | CN102831205A | 公开(公告)日: | 2012-12-19 |
| 发明(设计)人: | 文维东;李哲;薛飞 | 申请(专利权)人: | 北京百度网讯科技有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 何青瓦;李庆波 |
| 地址: | 100085 北京市*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 网络资源 处理 方法 装置 | ||
技术领域
本发明涉及互联网应用技术领域,特别是涉及一种网络资源按需处理方法及装置。
背景技术
随着互联网的迅速发展,网络上的资源类型和数量不断增加,而网站能够提供的服务与功能也越来越丰富。从网站的角度而言,即便是对于同一份资源,可能也需要根据所提供的具体服务或功能,对资源进行一定的处理后,再将处理后的结果展示给用户。
以图片资源为例进行说明,对于拥有图片资源的网站而言,图片被存储在图片存储系统中,而不同的应用产品线可能需要按需求对图片进行不同的处理后展示。例如,同一张图片,在A应用需要缩放到200*200规格;在B应用需要缩放到300*300规格、在C应用需要加水印,在D应用需要将图片文件大小压缩至100kb以下……等等。
为了满足产品功能多样化的需求,在现有技术中,采用预先对数据资源进行统一处理、然后保存处理后资源副本的方法,根据上述的例子,对于同一张图片,如果需要分别在ABCD四个应用模块中进行展示,则需要预先生成该图片的四种规格的副本,然后分别上传至ABCD四个应用模块并存储。然而这种方案的缺陷在于:增加了存储资源占用,并且难于维护。对于拥有海量图片以及众多应用的系统,如果对每种规格的图像副本都进行存储的话,其存储和维护成本是难以接受的,而且在有些情况下,所生成的副本并不一定有机会被实际用到,例如在相册应用中,为用户提供三种缩放尺度的预览图,但是用户并不一定会去逐一使用这三种尺度去浏览,这进一步影响了存储空间的使用效率。
另外,上述方案的可扩展性极差:如果某应用模块的功能发生变化,例如对显示的图片规格进行更新,或者要增加新的图片规格,则需要在图片数据库分别对每张图片重新生成相应的副本,才可以开放新的功能。如果多个应用模块、或者模块功能变化频繁,那么上述问题会表现得更为严重,特别是在资源存储系统与应用模块分离的网站架构中,上述方案会加强源存储系统与应用模块的耦合性,对于副本数据的维护和管理难度也会随之增加。
发明内容
为解决上述技术问题,本发明实施例提供一种网络资源按需处理方法及装置,技术方案如下:
本发明实施例提供一种网络资源按需处理方法,该方法包括:
接收对目标资源的浏览请求,所述浏览请求中包括目标资源的浏览地址;
从所述浏览地址中解析出该目标资源的标识信息和浏览需求参数;
根据解析得到的浏览需求参数对目标资源进行处理,得到目标资源的副本;
将目标资源副本返回至当前浏览者。
根据本发明的一种具体实施方式,该方法还包括:
预先生成目标资源的浏览地址,所述浏览地址用于公开发布;所述浏览地址中,至少携带有所述目标资源的标识信息和浏览需求参数。
根据本发明的一种具体实施方式,所述生成目标资源的浏览地址,包括:
对目标资源的标识信息和/或浏览需求参数进行加密,将加密后的内容携带于所述浏览地址中。
根据本发明的一种具体实施方式,所述方法还包括:
将处理得到的目标资源副本保存在存储区中。
根据本发明的一种具体实施方式,所述根据解析得到的浏览需求参数对目标资源进行处理,得到目标资源的副本,包括:
根据解析得到的浏览需求参数,判断存储区当前是否存在与所述浏览需求参数相匹配的目标资源副本;
如果是,则直接从存储区中读取相应的目标资源副本;
如果否,则根据浏览需求参数对目标资源进行实时处理,得到目标资源的副本。
本发明实施例还提供一种网络资源按需处理装置,其特征在于,该装置包括:
浏览请求接收单元,用于接收对目标资源的浏览请求,所述浏览请求中包括目标资源的浏览地址;
信息解析单元,用于从所述浏览地址中解析出该目标资源的标识信息和浏览需求参数;
副本获得单元,用于根据解析得到的浏览需求参数对目标资源进行处理,得到目标资源的副本;
浏览请求响应单元,用于将目标资源副本返回至当前浏览者。
根据本发明的一种具体实施方式,该装置还包括:
浏览地址生成单元,预先生成目标资源的浏览地址,所述浏览地址用于公开发布;所述浏览地址中,至少携带有所述目标资源的标识信息和浏览需求参数。
根据本发明的一种具体实施方式,所述浏览地址生成单元,具体用于:
对目标资源的标识信息和/或浏览需求参数进行加密,将加密后的内容携带于所述浏览地址中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京百度网讯科技有限公司,未经北京百度网讯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210282894.9/2.html,转载请声明来源钻瓜专利网。





