[发明专利]一种优化方法和优化服务器有效
申请号: | 201310106420.3 | 申请日: | 2013-03-29 |
公开(公告)号: | CN103237013A | 公开(公告)日: | 2013-08-07 |
发明(设计)人: | 王康 | 申请(专利权)人: | 北京畅讯通网络技术有限责任公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08 |
代理公司: | 北京瑞思知识产权代理事务所(普通合伙) 11341 | 代理人: | 李涛;王加岭 |
地址: | 100098 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 优化 方法 服务器 | ||
1.一种优化方法,其特征在于,所述方法包括:
步骤一:当接收到被引导的用户访问时,判断所述用户要访问的源站的内容是动态内容还是静态内容,如果是动态内容,获取所述用户要访问的源站的内容,并判断获取的内容是否可以进行实时的优化,如果可以进行实时的优化,则将其优化后提供给用户,结束本次优化,如果不能进行实时的优化,则直接提供给用户,结束本次优化;如果是静态内容,则转入步骤二;
步骤二:判断是否存储有所述用户要访问的源站的内容:如果没有存储用户要访问的源站的内容,获取所述用户要访问的源站的内容,进入步骤三;如果存储有所述用户要访问的源站内容,判断存储的内容中是否有经过优化的内容:如果存储的内容中有经过优化的内容,则将所述经过优化的内容作为待处理的内容,转入步骤四;如果存储的内容中没有经过优化的内容,则将未经过优化的内容作为待处理的内容,转入步骤四;
步骤三:判断获取的内容是否可以进行实时的优化,如果可以进行实时的优化,则将其优化后提供给用户并存储,结束本次优化;如果不可以进行实时的优化,则将其提供给用户并存储,然后转入步骤六;
步骤四:判断所述待处理的内容是否超过生存期,如果没有超过生存期,则将其发送给用户,并结束本次优化;如果超过生存期,则转入步骤五;
步骤五:判断源站的内容是否有更新,如果源站的内容没有更新,则将所述待处理的内容提供给用户并将其生存时间重置为0,结束本次优化;如果源站的内容有更新,则删除所述待处理的内容,获取更新的内容,然后转入步骤三;
步骤六:对不能进行实时的优化的的内容进行后台的优化,并对经过后台的优化的内容进行存储,结束本次优化。
2.根据权利要求1所述的优化方法,其特征在于,所述优化包括:
对内容进行自适应压缩;
删除内容中的无效文件;
删除内容中的代码类文件中的无效部分;
压缩内容中的URL长度;
根据用户的需要,设置内容中的图片文件的大小;
根据用户设备的类型,进行重新排版;
压缩内容中的图片文件、视频文件;
合并内容中的元素以减少请求次数;
控制内容的并发量以达到合理的并发请求量;
判断用户浏览器是否支持SPDY协议,如果支持,则开启内容的SPDY传输,否则,不开启内容的SPDY传输;
对内容启用keepalive,并根据所述源站的类型,设置相应的超时时间;
对内容的url进行替换以使用户能够实时获取更新内容;
对内容中的元素的存储时间和加载顺序进行优化设置;
根据内容中的css或html,设置内容中的图片的尺寸;
将文件格式和字符集的类型加入内容的http头部;
删除内容中的空的src、空的href以及无效的HTTP响应头部;
隔离针对内容中的静态内容的用户请求的cookie;
增加内容中的必要的HTTP响应头部。
3.根据权利要求1-2之一所述的优化方法,其特征在于:所述判断获取的内容是否可以进行实时的优化是通过负载、cpu使用率数据并结合所述获取的内容的大小和类型来判断。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京畅讯通网络技术有限责任公司,未经北京畅讯通网络技术有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310106420.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:活塞单元
- 下一篇:一种智能电网中基于假名的数据发送方法和系统