中国期刊网www.qikanchina.net
基于HTTP代理的通用网页优化系统设计和开发张晓天
张晓天
同济大学建筑设计研究院集团有限公司上海200092
摘要 HTT P协议是目前互联网中应用最广泛的应用层协议本文针对HTTP协议的内容层设计一套通用的优化系统 以HTTP透明代理的方式部署在各级网关可以降低无效传输字节提高用户网页加载速度不仅降低了各传输环节的网络带宽也间接降低了各传输环节的能源浪费。
关键词 HTT P代理网页优化
1、引言
HTT P协议是最广泛应用的应用层协议但是由于程序开发和程序部署阶段的疏忽导致很多网站的内容存在冗余现象包括代码空格、注释存在无Gzip压缩现象存在图像质量等级设置不当问题[1 2] 本文设计开发了一套通用的基于HTTP透明代理模式部署的网页优化系统并选取www.huabian.com、www.shuaijiao.com和www.mifangba.com三个网站进行了对比测试取得了预期的优化效果。
2、 HTT P内容层优化
HTTP协议中传输的内容主要有HTML代码、 CSS代码、 JavaScri pt代码、图片PNG/JPEG/GIF和视频。 由于以下原因导致传输内容存在冗余和浪费现象
1、程序在开发过程中为了方便阅读会有换行空格程序员会添加注释等这些内容对浏览器来说无任何用途
2、程序在开发过程中为了方便管理会把CSS和JavaScript文件拆分管理这造成浏览器多次请求
3、 网站部署阶段主动或被动地未开启服务器压缩功能造成了传输内容浪费
4、 网站运营阶段 图片未设置适当的格式和质量参数 同时由于显示器的分辨率和人眼的识别模式不必要的清晰图片造成网络传输浪费。
以上内容的冗余和浪费增加了网络传输的数据量增加了用户页面加载的时间造成了用户网络带宽的浪费也造成了网站服务器和CDN分发环节的无效带宽浪费最终造成各传输环节的能源和资源浪费[3] 。
系统通过删除代码中的空格、换行、注释通过开启Gzip无损压缩通过设置合适的Jpeg/GIF图片质量参数进而解决以上的问题。
Hostiger商家我们可能以前也是有见过的,以前他们的域名是Hostigger,后来进行微调后包装成现在的。而且推出Columbus Day哥伦布日优惠活动,提供全场的VPS主机首月7折月付2.79美元起的优惠。这里我们普及一下基础知识,Columbus Day ,即为每年10月12日,是一些美洲国家的节日,纪念克里斯托弗·哥伦布在北美登陆,为美国的联邦假日。Hostiger 商家是一个成立于2...
CloudCone商家我们很多喜欢低价便宜VPS主机的肯定是熟悉的,个人不是特别喜欢他。因为我之前测试过几次,开通的机器IP都是不通的,需要删除且开通好几次才能得到一个可用的IP地址。当然他们家的优势也是有的,就是价格确实便宜,而且还支持删除重新开通,而且机房只有一个洛杉矶MC。实话,如果他们家能多几个机房,保持现在的特点,还是有很多市场的。CloudCone是来自美国的主机销售商,成立于2017...
印象云,成立于2019年3月的商家,公司注册于中国香港,国人运行。目前主要从事美国CERA机房高防VPS以及香港三网CN2直连VPS和美国洛杉矶GIA三网线路服务器销售。印象云香港三网CN2机房,主要是CN2直连大陆,超低延迟!对于美国CERA机房应该不陌生,主要是做高防服务器产品的,并且此机房对中国大陆支持比较友好,印象云美国高防VPS服务器去程是163直连、三网回程CN2优化,单IP默认给20...