读《高性能网站建设指南》有感
原创
©著作权归作者所有:来自51CTO博客作者baoqiangwang的原创作品,请联系作者获取转载授权,否则将追究法律责任
这本书最大的特点是把管理人员和技术人员从传统的思维模式中解放出来,对于大多数管理人员和技术人员来说当谈到高性能网站和性能瓶颈时,总是习惯从系统硬件、网络、数据库、中间件、系统架构等方面去思考问题,诚然这些是至关重要的,但如果我们换个角度去思考问题也许可以事半功倍。
正如文章译者序中所述,本书的最大价值在于,作者建议首先从前端入手,改善性能,这样必将事半功倍,并通过一系列“步骤”详细的阐明了如何通过修改前端来改善网站性能,而这些方法需要经过大量实践才能掌握并总结成文。
我个人的看法是不必拘泥于前后端,事实上网站的性能大多数来讲不外乎两个方面:
一方面系统是性能确实存在瓶颈,如果数据库本身设计不够合理或者应用程序开发设计不合理的话,靠前端程序修改是无论如何也无法解决问题的。
另一方面是网络存在瓶颈,事实上网络贯穿在整个网站应用过程中,每一个环节都存在网络传输的开销,而最大又最缓慢的开销莫过于用户访问 web 服务器这个环节,如何有效的设计 web 页面,恐怕是《高性能网站建设指南》所阐述的内容。
有时候这两者是紧密结合在一起的,通常情况下门户网站的页面总是堆积着大量的图片,展现着越来越丰富的内容, web 页面的设计也是性能问题的一个关键因素。
我本人非 web 方面的技术强人,但在实践中关注的确实不够,希望在以后的项目中加以实践和关注。
以下为《高性能网站建设指南》的十四项规则:
规则1 ——减少HTTP 请求
规则2 ——使用内容发布网络
规则3 ——添加Expires 头
规则4 ——压缩组件
规则5 ——将样式表放在顶部
规则6 ——将脚本放在底部
规则7 ——避免CSS 表达式
规则8 ——使用外部JavaScript 和CSS
规则9 ——减少DNS 查找
规则10 ——精简JavaScript
规则11 ——避免重定向
规则12 ——移除重复脚本
规则13 ——配置ETag
规则14 ——使Ajax 可缓存
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
《高性能网站建设指南》笔记
查看网站排名 ://.alexa.comHTTP规范
css 缓存 服务器 -
web性能优化 高性能网站建设指南
公司的平台
性能优化 高性能 高性能网站 HTML 响应时间 -
高性能网站建设指南-前端性能优化(一)
年前,读完了《高性能网站建设指南》,但是一直没有整理。年后回来和同事一起
性能优化 Expires ETag 前端 高性能网站建设指南 -
高性能网站建设指南-前端性能优化(二)
规则5:压缩组件 压缩组件可以使响应包变小,缩短传输时间。HTTP1.1中,可以
性能优化 前端 减少DNS查询 高性能网站建设指南 DNS -
web性能优化 高性能网站建设进阶指南
脑图
性能优化 网站建设 高性能 -
《高性能网站建设指南》读书笔记
网站性能:网站性能主要考虑两个部分:一部分是后端优化,编译器选择、数据库索引和内存管许
读书 脚本 javascript 浏览器 html -
书籍推荐-《高性能网站建设指南》
《高性能网站建设指南》这本书很不错,这几天刚刚在亚马逊上淘到的。
.net 高性能网站 html