高性能标准网站建设进阶指南前言
时间:2023-03-28 08:02:02 | 来源:营销百科
时间:2023-03-28 08:02:02 来源:营销百科
高性能标准网站建设进阶指南前言:警惕(Vigilant):警觉地关注,主要是为了避免危险。
任何人阅读了本书或前一本书《高性能网站建设指南》,都会理解网站速度缓慢的危害性:饱受挫折的用户、负面的品牌认知、膨胀的运营开支及缩水的财务收益。我们必须不断努力使网站更快。当我们取得进步的时候,同时也意味着开始落后了。我们必须处处留心,每一次修复Bug、增加新功能和升级系统都可能对网站的速度产生影响。我们必须时时关注,今天实现的性能提升很可能明天就会失效。因此,必须保持警惕。
守夜(Vigil):节日的前一刻仍然保持警觉。
根据vigil的拉丁语义,守夜意味着我们应该保持警觉直到庆祝真正开始。网站的确可以变得更快,甚至飞快,我们可以为自己关心和专注所获得的成果庆祝。这是真的!使网站速度更快是可以实现的。本书介绍的技术已经让一些风靡全球的网站的加载时间减少了60%,它们同样也将造福小型网站,而最终是用户从中受益。
蜘蛛侠(Vigilante):自我任命的正义使者。
作为开发者,我们有责任去扞卫用户的利益。你应该在自己的网站上充当性能的布道者,实施这些技术,并与同事分享这本书,为更快的用户体验而战。如果你的公司没有人专门负责性能,那么任命自己来担当这种角色吧。性能蜘蛛侠——听起来很不错。
本书的组织
How This Book Is Organized
这本书是对我第一本书《高性能网站建设指南》(O'Reilly出版)的跟进。在那本书中,我为Web性能提升设置了14条规则:
l规则1:尽量减少HTTP请求。
l规则2:使用CDN。
l规则3:添加Expires头。
l规则4:采用Gzip压缩组件。
l规则5:将样式表放在顶部。
l规则6:将脚本放在底部。
l规则7:避免CSS表达式。
l规则8:使用外部的JavaScript和CSS。
l规则9:减少DNS查询。
l规则10:精简JavaScript。
l规则11:避免重定向。