1.一种对网页前端资源进行负载均衡的方法,其特征在于,该方法包括以下步骤:
S1:将网页的所有前端资源按照资源类型划分为若干域名分配组:属于网页核心部分的资源类型对应的前端资源为1组,其余每种资源类型对应的前端资源各为1组;
S2:为每组域名分配组对应分配1个专属的访问域名,将隶属于同一域名分配组的所有前端资源,均映射至对应的专属访问域名;
S3:在网页的加载过程中,将属于网页核心部分的域名分配组的前端资源,按照资源类型加载至网页头部,其余域名分配组对应的前端资源,按照资源类型依次加载;
其中,S2的具体流程为:确定所有域名分配组对应的缺省资源路径,为每条缺省资源路径各分配1个专属的访问域名;将隶属于同一域名分配组的所有前端资源,均映射至域名分配组对应的缺省资源路径的专属访问域名。
2.如权利要求1所述的对网页前端资源进行负载均衡的方法,其特征在于:S1中所述资源类型包括脚本、样式、图片、字体和Flash。
3.如权利要求2所述的对网页前端资源进行负载均衡的方法,其特征在于:所述脚本和样式共同为1组域名分配组,所述图片、字体和Flash各为1组域名分配组。
4.如权利要求1所述的对网页前端资源进行负载均衡的方法,其特征在于:S2中所述访问域名位于服务器的域名列表中。
5.一种实现权利要求1至4任一项所述方法的对网页前端资源进行负载均衡的系统,其特征在于,该系统包括域名分配组划分模块和访问域名分配模块;
域名分配组划分模块用于:将网页的所有前端资源按照资源类型划分为若干域名分配组:属于网页核心部分的资源类型对应的前端资源为1组,其余每种资源类型对应的前端资源各为1组;
访问域名分配模块用于:为每组域名分配组对应分配1个专属的访问域名,将隶属于同一域名分配组的所有前端资源,均映射至对应的专属访问域名。
6.如权利要求5所述的对网页前端资源进行负载均衡的系统,其特征在于,访问域名分配模块的具体工作流程为:为每个有域名分配组对应的缺省资源路径,各分配1个专属的访问域名;将隶属于同一域名分配组的所有前端资源,均映射至域名分配组对应的缺省资源路径的专属访问域名。
7.如权利要求5所述的对网页前端资源进行负载均衡的系统,其特征在于:该系统还包括前端资源加载模块,其用于:在网页的加载过程中,将属于网页核心部分的域名分配组的前端资源,按照资源类型加载至网页头部,其余域名分配组对应的前端资源,按照资源类型依次加载。