经过大半年的努力和等待,口碑网前端团队(http://ued.koubei.com)5位成员共同翻译的《高性能网站建设进阶指南(Even Faster Web Sites):Web开发者性能优化最佳实践》终于面市了。翻译的过程本身就是学习的过程,又经过了在口碑网的实践,我们深刻地感受到本书内容不仅和每个Web开发者的日常工作结合得非常紧密,而且对于每个开发者都有着重大的指导意义。在此,我们诚恳地向所有的Web开发者推荐本书,欢迎大家就本书内容进行交流、批评和指正。
本书的主要作者Steve Souders是《高性能网站建设指南(high Performance Web Sites):前端工程师技能精髓》(http://book.douban.com/subject/3132277/)的作者,Web性能优化领域的权威,前Yahoo!首席性能工程师,现在Google负责Web性能和开源组织。他是Firebug的性能分析扩展(http://developer.yahoo.com/yslow/)的创建者,也是O'Reilly Web性能与运作会议Velocity的联合主席。通过他的个人网站http://stevesouders.com/能了解全球最新的Web性能动态和技术发展。
-----------------------------------------------------------------------------------
译者序
“信息网络的扩展正在为我们的星球建立一个新的神经系统”,而Web正是我们与这个系统对接的最重要平台。现在,信息与用户量在Web平台上呈爆炸式增长,用户与Web界面的交互越来越复杂,会话时间也越来越长,速度已经成为Web产品使用体验好坏和市场成败的最重要指标之一。在Google,网页呈现速度慢500毫秒将丢失20%的流量;在Yahoo!,慢400毫秒将丢失5%~9%的流量;在Amazon,慢100毫秒将丢失1%的交易量……反之,网站速度越快,越有利于用户汇聚、流量增长及交易量的上升。所以作为Web开发者,我们不会满足现状,要让网页变得更快更好。
本书作者Steve Souders在他上一部震惊业界的大作《高性能网站建设指南》中告诉我们,Web的80%~90%的性能由前端决定,并为提升Web性能设置了14条规则。本书中,Souders与8位Web开发界顶级大牛(Dion Almaer、Douglas Crockford、Ben Galbraith、Tony Gentilcore、Dylan Schiemann、Stoyan Stefanov、Nicole Sullivan 和 Nicholas C. Zakas)通力合作,一起向我们传授让网站速度更快的思想和原则,以及相应的技术和工具。它是上一部作品的进阶之作,如果说上一部作品使Web开发者有机会实现高性能的网站以满足当前用户的需要,那么本书将帮助我们立足现在更着眼于未来,以实现超出用户期望的速度体验。
Web的高速发展让开发者应接不暇,开发者应该把智慧、时间和精力放在用户最需要的地方,因此在做性能优化时不能盲目行动、捉小放大,需要事前有效评估找到重点,事后建立监控和保证机制,把有规律的、重复的、精确的工作交给机器去做。9位大牛把众多的思想、原则、方法和自动化工具融汇到这本书中,让Web开发者有机会站在巨人的肩上,借助于全球业界的最新成果,用自己的智慧、行动和坚持开发出令人赞叹的Web产品来。
如果你稍加留心就会发现,这两本书副标题的变化很有趣,第一本书的副标题是“前端工程师技能精髓”,而本书的是“Web开发者性能优化最佳实践”。Web性能优化不只是前端工程师的工作,而是需要所有Web开发者协作完成。在实际工作中,如果没有人关注Web性能,那么,不管我们作为Web开发者的哪种角色都应该挺身而出勇于担当,不仅要担当建设高速网站的责任,还要担当Web性能优化的布道义务,团结一切可以团结的力量。这是我们所有Web开发者的使命。在口碑网我们已经开始这样做了,前端工程师与对此有兴趣的后端工程师和产品经理一起组建了一个虚拟的Web性能优化团队,在完成工作之余,一起学习、研究、分享、布道和推动性能优化项目。虽然刚刚开始,但是已经有了一些令人欣喜的成果,这就是团结的力量。
本书由口碑网前端团队的鄢学鹍(三七)、郑旭东(正旭)、刘志涛(钨龙)、崔明达(灵佑)和姜凡(展炎)协作译成。翻译的过程也是自我学习、应用实践和总结提升的过程,我们深感本书的博大精深,同时也感到自己知识面的浅薄狭窄。我们把学习和实践本书思想及方法过程中收获的心得和相关资料作为译注补充在译文中,希望会对大家有所帮助。我们深信学习本书正是学习大牛思想、提升专业技能的最好途径之一,把它的精华最精确地传递给每位读者是我们现在的想法和最大动力。
感谢博文视点引进如此高品质的图书,这让中国的Web开发者可以从中受益,进而为更多用户提供更快速的Web使用体验。除了封面上列出的译者外,还有很多人为翻译这本书倾注了智慧和汗水。编辑徐定翔老师,包容了我们交稿的一次次延期,正是由于他的信任、帮助、支持和耐心指导才让我们能有这样一次边学习、边成长、边共享的宝贵经历。编辑白爱萍老师负责译稿的统稿编加,她的专业、仔细和辛勤工作保证了我们阅读本书时的良好体验。可爱的同事林枝萍(般若)、高嘉峻(伯灵)、全鑫(泉心)、闻明(阿苏)、沙峰(善朋)、曾焕数(合沙)、王维锋(元天)、严斌锋(邦彦)、何莹莹(冰浠)、周炼(灵落)等,给了我们热情的建议和细心的校对,有效地提升了本书的品质。要特别感谢淘宝网前端团队的赵泽欣(小马)、王保平(玉伯)和郑叶飞(圆心)3位同学,在百忙之中帮我们校对重要章节,解决疑难问题。如果没有家人和同伴的支持,是很难做好翻译的,在此向所有关心和支持我们的朋友表示衷心的感谢!
口碑网前端团队
三七 正旭 钨龙 灵佑 展炎
2010.02.25 于杭州
-----------------------------------------------------------------------------------
样章等相关信息
一、样章:
1、第1章,理解Ajax性能,Douglas Crockford(http://www.slideshare.net/kavenyan/ajax-3803778)
2、第3章,拆分初始化负载,Steve Souders(http://www.slideshare.net/kavenyan/03-3803769)
二、任何交流、建议、批评和指正请写信给kavenyan@gmail.com
三、《高性能网站建设进阶指南》目录表(http://book.douban.com/subject/4719162/)
《高性能网站建设进阶指南》译者序和样章
对“《高性能网站建设进阶指南》译者序和样章”的回应
《高性能网站建设进阶指南》热门书评
-
这本书比上一本《高性能网站建设指南》更加的深入
11有用 0无用 terrysco 2010-05-20
这本书比上一本《高性能网站建设指南》更加的深入,虽然目前我只读到第六章内容,但是我已经把该书的等级从”推荐“改为”力荐“。目前看到的对几个经典问题的剖析:javascript单线程问题,脚本拆分节省下载负载问题,行内脚本和外部链接脚本的加载过程以及对组件下载和渲染的影响,内存使用对响应时间的影响(其...
-
高性能的能动性
10有用 0无用 放开那个西红柿 2010-05-29
首先需要声明的是,这本书绝对是本好书,如果你是一个前端工程师,那么这本书一定会让你受益匪浅,如果你是一个软件开发工程师或者产品工程师,我相信这本书里面的指导思想一定能够对你有帮助作用。不过,在读完这本书之后,我相信很多前端工程师或者网页开发的产品工程师可能都不会实践里面的一些高性能优化的方法,至少我...
-
网站性能改进指导手册
8有用 2无用 iced 2010-07-01
早先看过英文原版,但自己英语差,所以读书基本靠猜,总想看看有没有对应的中文版。非常幸运的是,口碑网前端团队将这本极具价值的书翻译成中文并带给我们学习。以往,开发人员认为网站的速度主要取决于后端,例如数据库查询的优化,缓存的增加与优化等等,很少关于与前端。随着ajax的兴起,越来越多的网站使用异步通信...
-
《高性能网站建设进阶指南》译者序和样章
7有用 1无用 37 2010-04-22
经过大半年的努力和等待,口碑网前端团队(http://ued.koubei.com)5位成员共同翻译的《高性能网站建设进阶指南(Even Faster Web Sites):Web开发者性能优化最佳实践》终于面市了。翻译的过程本身就是学习的过程,又经过了在口碑网的实践,我们深刻地感受到本书内容不仅和...
-
黑背羚是世上跑动最快的动物,这本书则可以助你使站点跑的更快。
4有用 0无用 萧星星 2010-08-09
what is the fastest runner of mammals on earth? how to tune even faster web sites?(呃 能被中文版的责编 #sunlight 约写书评,还是着实让我惊讶了一回的。)其实Steve Souders 去年(那会儿他已经从Y...
书名: 高性能网站建设进阶指南
作者: Steve Souders
出版社: 电子工业出版社
原作名: Even Faster Web Sites
副标题: Web开发者性能优化最佳实践
译者: 口碑网前端团队
出版年: 2010年4月
页数: 260
定价: 49.80元
装帧: 平装
丛书: 博文视点O'reilly系列
ISBN: 9787121105449