4, 使用长毗连 (速度明显提升,节俭带宽2倍以上,削减网络拥塞3~无数倍)
对一次性请求多个资源,或在比较短的距离内会有后续请求的应用,使用长毗连能明显提升用户体验,削减网络拥塞,削减后端办事器成立新毗连的开消。
5,数据和显现分手,静态数据和动态数据分手 (速度明显提升,同时节俭3倍带宽)
div+css 数据和显现分手以后,听说文件年夜小能降到以前的1/3。
把页面中引用的js文件分手出来,把动态部分和静态部分也分手开来。
6,使用deflate压缩算法 (速度明显提升,节俭3.33倍带宽)
一般来讲压缩过的文件年夜小不到以前的30% 。
将上面分手出来的数据进行压缩(累计节俭带宽10倍)。
7, 让用户尽可能多的Cache你的资源 (速度明显提升,节俭3~50倍办事器资源和带宽资源)
将上面分手出来的css和不常常变动的js数据部分cache住适合的时间。(抱负情况,累计节俭带宽30~500倍) 。
以上改进可让速度年夜幅度提升的同时,办事器资源节俭 5~20 倍 ,削减网络拥塞3~无数倍, 上行带宽节俭1倍以上,下行带宽节俭30~500倍,甚至更多。
作者:杨建
文章来历:杨建的BLOG