影响因素分析:
1、连接网络(页面打开过程中,共有109次请求,比77%的网站请求次数多,可节省41次连接)
优化方法是:合并域名、合并JS、合并CSS、合并相同资源、使用CSS Sprites
优化方法是:启用Gzip、压缩元素
3、打开页面
优化方法是:CSS位置、JS位置、图片大小未定义。
总结:为了使网站的打开速度更快,需要从三个方面着手,即从连接网络、下载页面、打开页面。
主要是减少JS文件、CSS文件或者其他资源的个数,其目的是减少HTTP请求。该措施在建设网站的时候就应该规划好,将CSS、JS尽量放到一个文件中,而在文件通过注释的方式标明各模块的CSS和JS,这样可以减少后期的优化工作量。因为页面的执行顺序是从上往下执行的,所以CSS、JS的位置也会影响网站打开速度,一般CSS放在网站头部(<head></head>),JS放在</body>前面,但是JS不能全部放在</body>前,应该将影响页面显示的js放在头部,优先加载,不然会导致页面变形,影响用户体验,而其他的放置在</body>前面。
最后,上面说到的并不是都需要优化,网站不同取舍也不同,考虑后期的维护方便,需要作出一个抉择。