Web 开发时需要注意到的一些性能问题

1.尽可能减少Http请求(图片的优化->雪碧图,JS,css合并压缩)

 

2.使用CDN内容分发网络(放置节点服务器)使用户以最近,最快的获取内容

 

3.添加Expire/Cache-Control_http协议常用头部之一

 

4.使用Gzip压缩(先放在服务器压缩下)

 

5.把CSS放在页面顶部,JS放在页面底部,把css,js外部引用(看情况使用),避免在css中Expression(俗称css表达式)

 

6.减少DNS查询

 

7.避免重定向,301状态码->表示用户请求的页面被移动到另外的位置表示永久重定向;
320->用户访问的页面被找到了但不在原始位置,会反馈一个地址;临时重定向,

 

8.移除重复的脚本

 

9.减少DOM的数量 和减少DOM操作 尽量减少Iframe

 

10.预加载(图片)

 

11.单个内容文件不要超过25K

 

12.使AJAX 缓存

 

-->工作期间,积累与收集

原文地址:https://www.cnblogs.com/zengcanxin/p/5281687.html