您好,欢迎访问一九零五行业门户网

如何进行网站性能优化

进行网站性能优化有:1、content方面,减少http请求,减少dns查询,避免重定向;2、server方面,使用cdn,使用gzip压缩,避免空src的img标签;3、cookie方面,减小cookie。
1、content方面
减少http请求:合并文件、css精灵、inline image
减少dns查询: dns查询完之前浏览器不能从这个主机下载任何文件、方法:dns缓存、讲资源分布到恰当的数量的主机名,平衡并行下载和dns查询
避免重定向 : 多余的中间访问
使用ajax缓存
非必须组件延迟加载
未来所需组件预加载
减少dom元素数量
将资源放到不同的域下面:浏览器同时从一个域下载资源的数目有限,增加域可以提高并行下载量
减少iframe数量
不要404
2、server方面
使用cdn
添加expires或者cache-control: 当cache-control和expires同时存在时,cache-control会覆盖expires。相关链接
使用gzip压缩
配置etag
flush buffer early
ajax使用get进行请求
避免空src的img标签
3、cookie方面减小cookie
引入资源的域名不要包含cookie
4、css方面
将样式表放到顶部
不要使用css表达式
不使用@import
不使用ie的filter
5、javascript
将脚本放到页面的底部
将javascript和css从外部引入
压缩javascript和css
删除不需要的脚本
减少dom的查询
合理设计事件监听器
6、图片方面
优化图片: 根据实际颜色需要选择色深、压缩
优化css精灵
不要在html中拉伸图片
保证favicon、ico小并且可缓存
7、移动方面保证组件小于25k
pack components into a multipart document
以上就是如何进行网站性能优化的详细内容。
其它类似信息

推荐信息