《高性能网站建设指南》,这是一本值得所有网站前端人员、网站开发人员、网站产品经理一读的好书。 《高》首先分析了网站的用户响应时间都花在哪里,然后在这个基础上归纳出提高性能的若干办法,最后以十大网站为例进行了实例解析。这本书,把我们之前关于网站性能的一些散碎了解,体系地串了起来。篇幅不长,认真读的话,两三天也就能读完了。 前端优化的重要性: 改进前端通常只要较少的时间和资源,例如修改Web服务器配置文件、将脚本和样式表放在特定位置、合并图片、合并脚本等,这些修改只需要几个小时或几天;而改进后端通常很麻烦,例如重新设计应用程序架构和代码、查找和优化临界代码路径、添加或改动硬件、对数据库进行分布化等,这些需要花费数周或数月。 只有10%~20%的最终用户响应时间花在了下载HTML文档上,其余的80%~90%时间花在了下载页面中的所有组件上。[邓熔注:这数据不是猜测的,著者列举了十大网站的具体数据。] 前端优化的举措: