您的位置:seo首页 >> SEO技术 >> 14条提高网站性能的规则 - 谷歌前端工程师讲述
14条提高网站性能的规则 - 谷歌前端工程师讲述
© lcfqyk / 2011-8-19 / 18:27 / SEO技术
本文只给出这14条规则,不做详细分析!
1) 减少HTTP请求。主要方法:CSS Sprites技术,合并脚本和样式表。
2) 使用内容发布网络(CDN,Content Delivery Network)。CDN是一组分布在多个不同地理位置的web服务器。用于更加有效地向用户发布内容。
3) 添加Expires头。浏览器(和代理)使用缓存来减少HTTP请求的数量,并减少HTTP响应的大小,使web页面加载的更快。Web服务器使用expires头来告诉web客户端它可以使用一个组件的当前副本,直到指定的时间为止。HTTP规范中简要的称该头位‘在这一日期/时间之后,响应将被认为是无效的’。利用apache服务器的mod_expires模块可以设置expires头。
4) 压缩组件。从HTTP1.1开始,web客户端可以通过HTTP请求中的Accept-Encoding头来标识对压缩的支持。Accept-Encoding: gzip, deflate。Gzip是目前最流行和最有效的压缩方法。Apache2.x中的压缩通过mod_deflate模块来完成。
5) 将CSS样式表放在顶部。使用link标签将样式表放在文档head中。
6) 将JS脚本放在底部。
7) 避免CSS表达式。
8) 使用外部JS和CSS。
9) 减少DNS查找。通过使用keep-alive和较少的域名来减少DNS查找。
10)精简JS。从代码中移除不必要的字符以减小其大小。最流行的工具是JSMin(http://crockford.com/javascript/jsmin)
11)避免重定向。
12)移除重复脚本。导致一个脚本的重复有两个主要因素—团队大小和脚本数量。
13)配置Etag或移除。
14) 使用Ajax可缓存。
© 英文SEO和外贸SEO文章内容皆为人工编辑,如有错误,敬请指正。




2011-8-20 10:13:09
学习了!不太能理解关于网站CSS Sprites技术,合并脚本和样式表之类。因为不专业,我的站是使用ZENCART的开源系统,只知道Gzip,其它不太了解麻烦给点意见 谢谢 http://www.oem86.com
2011-8-22 22:58:02
不错。很好。谢谢了
2011-8-31 9:31:53
这个不错 呵呵 很少人会像到这14点 支持咖啡
2011-9-9 6:20:54
博主的文章非常的不错,大力支持! http://www.js-xinyujx.com 佩服佩服 的五体头地 很有才啊!
2011-9-21 14:03:18
今天很高兴看见博主的文章,我会常来的。