Web站点优化基本原则
【IT168 专稿】
年初的时候,Steve Souders(雅虎的首席Performance设计师)和他的Performance团队发表了一系列关于前端页面性能优化的“规则”。
前端页面性能优化的“规则”这篇指南采用了非常实用,基于例子的方法来告诉你如何实现这些原则。这篇文章的主要读者就是那些web开发者,他们所开发的费用的预算很有限,很有可能使用共享主机,并且在运行应用程序的时候还会有许多的限制。共享主机要想玩转Apache的设置很困难,有些时候甚至是不可能的,因此,我们有必要看看这种情况,如果你给定在一些常见的限制约束下,你还能做什么。现在假设你的主机运行的是PHP 和Apache。
这篇指南分为了四个部分:
1 基本优化准则
2 优化站点资源(图片,脚本,风格)
3 优化特殊的脚本
4 优化特殊样式
指南导读
这篇文章并没有详细解释Yahoo提升性能的方法,因此你需要自己很好的通读整个文章,来更好的了解它们的重要性,规则背后的原理,和为什么它们是这样的。下面就是那些规则的列表:
1 产生较少的HTTP请求
2使用一个内容交付网络(CDN)
3 页面头部增加一个过期设置
4 Gzip压缩站点内容
5 将CSS移至最页面顶部
6 将script脚本移至页面底端
7 CSS中避免JavaScript表达式
8 在外部调用JavaScript和CSS
9 减少DNS查找
10 减小JavaScript
11 避免重定向
12 删除重复的脚本
13 配置Etags
你能在雅虎开发者网站读到这些规则。也能在Steve Souders写的书《"High Performance Web Sites》上读到,以及Tenni Theurer的博客上也有。
0
相关文章