易燃物汇聚 YouTube 有声书与书评
Web性能权威指南 封面

Web性能权威指南

Ilya Grigorik

2968人在读
23.8万字总字数
¥29.99定价

有声书与视频解读 YouTube视频解读 2

内容简介

本书作者是世界顶尖的Web性能工程师,他在书中深入浅出地讲解并演示了针对TCP、UDP和TLS协议的性能优化最佳实践,以及面向无线和移动网络进行优化时的特殊要求。随后,他全面剖析了浏览器技术的几项重大革新,包括使用这些新技术时在性能方面需要的独到考量。革命性的HTTP 2.0、XHR客户端网络脚本、基于SSE及WebSocket的实时数据流,以及通过WebRTC实现P2P通信,对这些面向未来的重大浏览器技术,本书都从性能优化的角度给出了详尽的解读和分析。

读者书评

★★★★★

2024.No73: 24年第34本技术书。一本值得且需要反复阅读的、不可多得的、优质的技术书籍;虽然出版于2013年,虽然好几个章节更偏向于前端工程师(而我主攻后端开发)。

★★★★★

web性能权威指南 2014.4 tcp、udp、tls性能优化实践 网络技术概览 无线网络性能 http 浏览器API与协议

★★★★★

先看 网络是怎样连接的,再看这本书会比较舒服 没想到会从这里学到 wifi 和移动网络知识,很陌生 以及最后还穿插了保护濒危动物的公益广告

★★★★★

很好,尤其是第一章,讲延迟和带宽,topic选的很好

★★★★★

事无巨细的讲解了计算机网络在web应用的各种性能瓶颈和优化注意事项,非常推荐。

★★★★★

本书一开始介绍目前通信中有线和无线,进而介绍互联中的各个设备节点;然后回到网络通信上介绍物理层、数据链路层、网络层、传输层、应用层内容,还额外增加了tls和ssl部分内容(书中称为会话层),讲解了IP、tcp、udp的工作原理,说明了带宽和延迟之间相关性;讲解了日常有线网络;讲解了无线中的wifi、3g、4g规范和历史,在无线网络中,信道、频率、移动网络说明让人读起来有很浓厚的兴趣。可以明白为啥3g比4g快,为啥基站能定位等等一些知识。在tcp中讲解中,拿出来影响三次握手一些因素和数据传输时的逻辑及优化方式;nat的介绍让我明白了许久不知道含义的名词;tls和ssl的讲解让人了解到了,ssl实现的数据传输安全和很多传输性能,虽然其也做了不少优化; 在介绍了web站点使用的网络传输硬件和协议之后, web组成成了接下来的内容, 介绍了css、js和html这些的关系及分析了在日常网站设计中如何规划每部分的加载。应用层的http重点介绍了2.0,因为当时作者写这本书的时候,应该是在2013年左右, 那时候http2.0正在开发中, 其解决了http1一些性能上的问题, 作者希望http2.0可以解决,并能在web站点的响应速度上提供可观的提升。而http1有天生的缺点,响应的净荷相对http2.0有冗余,默认不支持复用之前的链接等等。但是http2.0是当前很多网络设备无法适配的,在推广中会有极大阻力。 浏览器的历史,让我第一次知道webkit,和之后webkit和google的瓜葛,之前傻傻的分不清cors和csrf,在书中获得了比较清晰的理解。浏览器对很多api的封装,让web前端开发者很少去注重底层的一些逻辑,开发效率获得很大的提升。xhr的是的前端和后端服务器交互的工具, 极大部分的数据请求都是通过xmhttprequest获取的。然后介绍了server-sent event,可以由服务器去触发响应到前端,在需要获取某些非同步的请求非常有用,避免了重复多次请求检查;websocket是一个更高级更复杂的工具,可以实现双向不中断请求,在一些即时展示中很适合。webrtc这个是最复杂最难懂的部分:web实时通信, 设计到了音频、视频设备,各种协议,传输协议验证协议, webrtc内容可以让我们了解视频会议的解决架构 最后,我们应该重点了解一个组织: IETF,其指定的规范rfc是实现很多工具和协议的基础

★★★★★

读完《Web性能权威指南》,我彻底打破了对网页优化的浅层认知,明白了Web性能优化并非简单压缩代码、精简资源,而是贯穿网络协议、传输机制与页面加载的系统性工程。本书由谷歌高性能团队专家撰写,兼具理论深度与实战价值。 书中拆解了TCP、TLS等底层协议的运行逻辑,清晰解答了网络延迟、连接复用、传输效率等核心问题,让我知晓多数页面耗时并非源于HTML加载,而是各类资源的传输与渲染环节。同时,书中摒弃空泛理论,给出CDN部署、缓存策略、连接持久化等可落地的优化方案。 这本书让我深刻意识到,优秀的Web开发不止实现功能,更要兼顾用户体验。性能是产品的核心竞争力,未来我会将书中的优化思维落地到实操中,从底层细节打磨网页加载效率,打造更流畅的用户访问体验。

★★★★★

Web通信圣书,逻辑清晰,实用

★★★★★

很好的一本书,系统的阐述了整个web体系,包括历史发展,硬件,网络构成等。跟你讲明白了这些,让你知道是什么,为什么,再引伸出了优化

★★★★★

这本书的英文版http2已经修改了,http2建议看英文的,而且这本书的http2流ID客户端应该是基数吧,服务端是偶数

书籍信息

作者Ilya Grigorik
译者李松峰
出版社人民邮电出版社
出版时间2014-04-15
ISBN9787115349101
分类计算机-计算机综合
格式EPUB
完结状态连载中
章节数27