如何优化网站页面提高网页的加载速度

1、字符集声明

如果<head>部分未定义字符集,将增加页面渲染次数,速度减慢。


2、Meta信息完善程度

建议网站meta信息填写完整


3、合并域名


4、取消重定向

无论是通过服务器端重定向或者JavaScript代码进行内容重定向。网站都会首先加载一个空白的页面,然后在定向到另外的页面,这样不仅延长了页面的加载时间,还很有可能导致无法跳转,让用户面对一个“空白”页面。


5、合并JS

清除重复多余的脚本,将网站中的js封装到一起,缩小JavaScript比如去除不必要的空格等其他标签等。


6、js位置

JS放在页面最后,可以加快页面打开速度。


7、合并CSS

将网站中的css封装到一起


8、使用Css Sprite

CSS Sprites简介 CSSSprites在国内很多人叫css精灵,是一种网页图片应用处理方式。


9、CSS位置

建议将他们放到<body>前,CSS放在<body>后,页面需要重新渲染,打开速度受到影响。


10、启用Gzip


11、图片大小声明

如果图片大小不做定义,则页面需要重新渲染,速度受到影响。


12、图片Alt信息检测

建议为网页img标签增加alt信息(检测信息为整个页面图片,加入这项信息可使网页上的图片更容易被用户检索到)


13、去除错误连接

无法打开的连接,会导致页面打开缓慢,请及时修正或删除。并给网站做404。


14、缓存静态资源

变化很少的静态资源可以设置客户端缓存,减少请求。比如一篇文章发布后就不在改了,这样就应该生成html文件,来提高网站加载速度。


15、URL长度检测

建议URL长度在256字节以内。


16、在静态页面上不建议使用动态参数

在静态页面上使用动态参数,会造成spider多次和重复抓取“检测出很多.php的URL,其实就是动态网页


17、尽量不用Frame/iFrame


18、Flash不要出现没必要的文字信息


19、减少域名DNS查找时间

用户在浏览器的地址栏中键入域名后,浏览器就会通过DNS系统查找域名对应的IP地址,所以需要将DNS的时间设置在较低的水平,比如平均60-100毫秒进行一次DNS查询。


转自:http://blog.sina.com.cn/s/blog_8c8b54ff0101m286.html


  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值