[发明专利]网页资源文件处理方法和装置在审
申请号: | 201711474018.5 | 申请日: | 2017-12-29 |
公开(公告)号: | CN108319653A | 公开(公告)日: | 2018-07-24 |
发明(设计)人: | 刘德海;田妃佐;陈睿 | 申请(专利权)人: | 谷米科技有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 余永文 |
地址: | 510000 广东省广州市广州高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 资源文件 分组 网页资源 文件处理 文件类型 域名访问 网页 方法和装置 分类 压缩处理 资源文件类型 访问网页 加载位置 速度减慢 访问 配置 受限 映射 并发 压缩 | ||
本发明涉及一种网页资源文件处理方法和装置,其中方法包括步骤:获取网页的资源文件的文件类型,根据文件类型将所述网页的资源文件按照文件类型进行分类,形成资源文件分组,分别为各个资源文件分组配置不同的域名并映射至各个资源文件分组中,并对资源文件分组进行压缩处理,将资源文件放置在网页相应的加载位置上。上述网页资源文件处理方法,根据资源文件类型将资源文件进行分组并压缩处理,并对不同分类的资源文件配置不同的域名,在访问网页时,从不同的域名访问相应的资源文件,避免访问并发量大的时候单一域名访问量受限而导致的访问速度减慢,进一步根据资源文件的类型进行分类压缩,分类分域名访问,有效提升网页的访问速度。
技术领域
本发明涉及计算机技术领域,特别是涉及一种网页资源文件处理方法和装置。
背景技术
随着互联网技术的发展,网页加载资源文件的形式多样化、加载文件数目和大小显著增加的同时,对提升网页访问速度的需求也越来越高。
目前,提高网页的访问速度大多采用增加服务器带宽、提高CPU的性能、或增加多台服务器等方式,虽然这些方法能够提高访问速度,但如果是仅仅采用这些措施,网页访问速度提升效果有限,也会大大增加网站的成本。如果是一个大型的网站,需要加载很多的资源文件,如图片、动画和字体等文件,在访问并发量很大的情况下,网页访问速度慢。
发明内容
基于此,有必要针对传统网页访问速度慢的问题,提供一种网页资源文件处理方法和装置。
一种网页资源文件处理方法,包括如下步骤:
获取网页的资源文件的文件类型;
根据所述文件类型将所述网页的资源文件按照文件类型进行分类,形成资源文件分组;
分别为各个资源文件分组配置不同的域名并映射至各个资源文件分组中,并对所述资源文件分组进行压缩处理;
将所述资源文件放置在网页相应的加载位置上。
上述网页资源文件处理方法,根据资源文件的类型将资源文件进行分组并压缩处理,并对不同分类的资源文件配置不同的域名,在访问网页时,从不同的域名访问相应的资源文件,避免访问并发量大的时候采用单一域名访问量受限而导致的访问速度减慢的基础上,还进一步根据资源文件的类型进行分类压缩,分类分域名访问,有效提升网页的访问速度。
在一个实施例中,所述资源文件的类型包括CSS文件、JS文件、字体文件、图片文件和/或视频文件。
在一个实施例中,所述对所述资源文件分组进行压缩处理的步骤包括:对视频文件和/或图片文件进行图片压缩处理,对CSS文件、JS文件和/或字体文件进行代码压缩处理。
在一个实施例中,本发明的网页资源文件处理方法还包括步骤:获取各个资源文件的数据量大小;根据数据量大小对资源文件进行分组,将数据量大小不同的资源文件分别存储在不同的服务器中。
上述实施例的技术方案,根据资源文件的数据量的大小,对资源文件进行分组并分别存储于不同的服务器中,在网页加载资源文件时,大小不同的资源文件分别从不同的数据库中提取访问,可进一步提升网页的访问速度。
在一个实施例中,所述根据数据量大小对资源文件进行分组,将数据量大小不同的资源文件分别存储在不同的服务器中的步骤包括:
构建大容量文件存储服务器和小容量文件存储服务器;将大于数据量阈值的资源文件存入大容量文件存储服务器中;将小于或等于数据量阈值的资源文件存入小容量文件存储服务器中。
上述实施例的技术方案,将资源文件的按照大小进行划分,并分别存储于大容量文件存储服务器和小容量文件存储服务器两个服务器中,在资源文件分大小存储提升访问速度的同时,节省服务器数量以节省系统成本。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于谷米科技有限公司,未经谷米科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711474018.5/2.html,转载请声明来源钻瓜专利网。