高性能网站建设指南:前端工程师技能精髓
编辑推荐
适读人群 :本书适合Web架构师、信息架构师、Web开发人员及产品经理阅读和参考。 网站做得再好,如果慢到无法访问也是毫无意义的。在Google,网页呈现速度慢500 毫秒将丢失20%的流量;在Yahoo!,慢400 毫秒将丢失5%~9%的流量;在,慢100 毫秒将丢失1%的交易量……反之,网站速度越快,越有利于用户汇聚、流量增长及交易量的上升。而优化网站性能的方法有很多,前端优化就是一条省时省力的捷径。
如果我们可以将后端响应时间缩短一半,整体响应时间只能减少5%~10%。而如果关注前端性能,同样是将其响应时间减少一半,则整体响应时间可以减少40%~45%。
《高性能网站建设指南:前端工程师技能精髓》告诉我们从“前端”入手改善网站性能简单明了。在对后端大动干戈之前,按照本书的14条“军规”,从前端入手改善性能,会有意想不到的惊人效果。
内容简介
《高性能网站建设指南:前端工程师技能精髓》结合Web 2.0以来Web开发领域的全新形势和特点,介绍了网站性能问题的现状、产生的原因,以及改善或解决性能问题的原则、技术技巧和很好实践。重点关注网页的行为特征,阐释优化Ajax、CSS、JavaScript、Flash和图片处理等要素的技术,全面涵盖浏览器端性能问题的方方面面。在《高性能网站建设指南:前端工程师技能精髓》中,作者给出了14条具体的优化原则,每一条原则都配以范例佐证,并提供了在线支持。全书内容丰富,主要包括减少HTTP请求、Edge Computing技术、Expires Header技术、gzip组件、CSS和JavaScript很好实践、主页内联、Domain最小化、JavaScript优化、避免重定向的技巧、删除重复JavaScript的技巧、关闭ETags的技巧、Ajax缓存技术和最小化技术等。
作者简介
刘彦博,软件开发工程师,目前任职于微软(中国)有限公司,拥有近十年的软件开发经验和近三年的“全栈工程师”经历,目前专注于Windows Azure相关应用开发。