您当前的位置是:首页 - 建站常识 - 正文

加快企业网站加载速度的方法有哪些?
发布日期:2015-1-5  浏览次数:1216次   优化北京网站建设  

有数据显示,57%的用户如果在3秒钟之内打不开一个网页,用户就会选择放弃浏览这个网站,企业网站打开速度对用户体验来说可以说是生死时速的问题。加快网站加载的速度的方法有很多,但是不是所有的的方法都有效果。除了精简网站本身的代码,网站的图片大小,尽量减少使用Flash,压缩网站Javascript、CSS代码这些减少网站大小的方法外,总是觉得网站加载速度还是慢,这时可以尝试一些其他的方法加快网站的加载速度。



1、使用CDN(Content Delivery Network)网络加速

现在国内做CDN加速业务的公司很多,简单讲,就是将你的图片、视频扩散到CDN网络所能到达之处,让用户访问时能就近下载到这些文件,从而达到网络提速的目的,这样做,同时能减轻你自己网站的负载。



2、添加文件过期或缓存头

对于同一用户频繁访问的图片、Js脚本文件等可以在Apache或Nginx设置其缓冲 时间,例如设置24小时过期时间,这样用户在访问过该页面之后再次访问时,同一组图片或JS不会再重复下载,从而减少了HTTP请求,用户访问速度明显有 所提升,同时服务器负载也会下降。下面给出nginx配置中缓存控制的例子:


加快企业网站加载速度的方法有哪些?


3、css格式定义放置在文件头部

这项设置对于用户端是慢速网络或网页内容比较庞大的情况比较有利,可以在网页逐步呈现的同时仍会保持格式信息,不影响网页美感。



4、Javascript脚本放在文件末尾

很多Javascript脚本执行效率低下,或者有的第3方域名脚本出现意外无法载入, 如果将这些脚本放置到页面比较靠前的位置,可能会导致我们自己网站的内容载入速度下降甚至无法正常加载,所以一般将这些脚本放置在网页文件末尾,一定要放 置在前面的脚本要改用所谓的“后载入”方式加载,在主体网页加载完成后再加载,防止其影响到主体网页的加载速度。



5、避免使用CSS脚本(CSS Expressions)

有时为了要css的参数动态改变,可能会采用css expression来实现,但这样做得不偿失,会使用户端浏览器负担明显加重,所以不建议这样做,如果需要改变,可以使用Javascript脚本去实现。



6、css、javascript改由外部调用

如果css、js内容比较庞大,尽量不要写到同1个页面中去,改由外部载入比较妥当,因为浏览器本身会对css、js文件进行缓存。



7、避免采用301、302转向


8、多服务器负载均衡

IE在网页载入过程中,在同1时刻,对同1域名并行加的HTTP请求数量最高为2个,如果网页需要加载的文件数量超过2个(通常远远超过),要加快网页访问速度,最好将文件分布到多个域名,例如19楼,其js文件采用独立的域名。



上一篇:企业网站建设需有舍有得
下一篇:企业网站是否一定要用中文域名?
点击查看更多建站常识新闻   丨   点击返回上一页