2014/8/11 11:18:03 阅读()
网站页面的打开速度是评判一个网站优劣的标准之一,据统计,用户最满意的打开网页时间是2-5秒,如果等待超过10秒,99%的用户会关闭这个网页。影响网站打开速度的原因有很多,下面青岛网站建设就具体原因与大家探讨一下提高网站打开速度的办法。
1、机房线路线
如果你的虚拟主机是单电信线路,网通访问的会慢,单网通的话,电信线路会访问的慢, 解决办法就是用双线路互联或多线路互联的机房(简称BGP),或者增加带宽。
2、网站流量过大,升级主机带宽
如果网站的速度如果是长期都那么不给力的话,有可能是网站流量过大,那么可以尝试换虚拟主机,并建议尽早升级主机的带宽,如果因为网站的访问速度越来越不给力,而使得网站无访问量,那损失就大了。
3、减少HTTP请求数
用户在打开一个网页的时候,后台程序响应用户所需的时间并不多,用户等待的时间主要花费在下载网页元素上了,即HTML、CSS、JavaScript、Flash、图片等,统计显示,每增加一个元素,网页载入的时间就增加25-40毫秒(取决于用户的带宽情况)。
解决方法有3种:
1)减少不必要的HTTP请求,例如用CSS圆角代替圆角图片,减少图片的使用。
2)合并文件,对于文本文件,可以直接合并内容。例如将多个JS(JavaScript的简称)文件合并成一个,将多个CSS文件合并成一个。
3)优化缓存,对于没有变化的网页元素(如页头、页尾等),用户再次访问的时候没有必要重新下载,直接从浏览器缓存里读取就可以了。
4、删除不必要的FLASH页面或减少FLASH使用
如果没有特殊需要和目的尽量不用FLASH,特别对于要做SEO的网站,无论对网站打开速度还是用户体验、和搜索引擎的抓取来说都没有好处,如果确定要使用FLASH页面,建议在页面显示位置放跳过按钮,为迫不及待想进网站潜在客户提供进入网站的快速通道。
5、压缩网页元素
网页中的每个元素越小,下载所需的时间就越少,现在比较成熟和流程的压缩网页的方式,是通过Gzip。
6、样式表放在网页Head部分
把样式表(CSS文件)移到网页的Head部分,可以提高页面的加载速度,让页面元素顺序显示。
7、把JS文件放到网页底部
网页打开时,所有元素是顺序显示的。由于JS文件会加载的很慢,在JS文件下载完成之前,其他后面元素的顺序显示将被阻塞,因此把JS文件尽量放在底部,意味着内容能被快速显示。
8、将统计代码放在页面底部
将统计代码放在底部的好处在于,如代码出现不能正常用访部,不会因而拖延整个网站的打开速度
9、把样式表和JS脚本放到外部文件中
尽管将样式表和JS脚本直接写入网页HTML中,可以减少外部文件调用数量,但是,这样做会增加网页的文件大小。综合来看,将样式表和JS脚本放到外部文件中,也许用户首次访问时会有点慢,但是后续在访问网站时,用户直接通过浏览器缓存就可以用,从而达到减少HTTP请求数的目的,为最优的做法。
10、缩小图片所需空间
减少图片数,去除不必要的图片,缩小图片尺寸,或将图片的品质降低,都可减少图片所占空间。使用恰当的格式:使用JPG、GIF、或是PNG格式。
11、优化CSS
CSS叠层样式表让网页加载起来更高效,浏览体验也得到提高。但有时候一些CSS语句可以简化,对提高网页打开速度也有帮助,比如这句:
padding-top: 10px;
padding-right: 20px;
padding-bottom: 10px;
padding-left: 20px;
你可以将它简化为:Padding: 10px 20px;
这样简化CSS能去除冗余的属性,提高运行效率。如果你写好CSS后懒得去做简化,你可以使用一些在线的简化CSS工具,比如CleanCSS
12、多使用静态页面
尽量将能静态化的内容静态化,这样可以减轻服务器的负担。
13、标明图片的高度和宽度
在标签中标明图片的高度和宽度,这样当浏览器知道了高度和宽度参数后,即使图片暂时无法加载,页面上也会腾出图片的空位,继续加载后面的内容。从而提高加载效率。
本资讯均由 青岛网站建设公司--图韵网络 转载,以供网友参阅。http://www.toorain.net/
扫一扫关注我们
访问手机版