构建高性能Web站点[试读]
推荐序
推荐序 你很幸运能拿到这本书,更重要的是,你的网站用户也会很幸运。郭欣在这本书里深入而系统地分享了构建高性能网站技术的方方面面。从后台到前台,从网络传输到数据存储,涉及诸多技术原理和实现细节。通俗的语言,亲切的叙述,仿佛作者在耳边轻轻细语,然而又蕴含着一种技术思想和力量,并且融合了人文思想。 我曾经代表公司面试过许多开发人员,在问及与高性能相关的问题时,大家都能回答出需要负载均衡,需要缓存技术,然而当我进一步询问负载均衡如何实现或如何有效控制缓存命中率时,面试者却无从答起。知其然而不知其所以然是很多浮躁开发者的通病,也因此限制了其技术能力的提升和发展。 这本书将... 查看全部[ 推荐序 ]
专家评价
专家评价 《构建高性能Web站点》是作者在Web系统领域多年工作、实践和探索的结晶。本书涉及Web系统优化的各个方面,从浏览器、Cache到Web、数据库和分布式文件系统等;穿插了大量的实际测试数据和很多流行开源软件的使用方法与案例;内容丰富,文字生动,对比形象。对于网络系统架构师、运维和开发人员,这是很好的参考书目;对于想了解Web性能并希望动手实践的人员,这是由浅入深的学习书籍。 --章文嵩博士,LVS作者,Linux内核作者之一 本书深入分析了常见的高性能Web技术的方法和原理,对搭建高性能Web站点具备很强的可操作性。 --张松国,腾讯网技术总监... 查看全部[ 专家评价 ]
作者介绍
作者介绍 郭欣,曾在腾讯网基础平台研发团队,负责诸多Web应用的开发和技术管理,并致力于性能研究和实践推广。在加入腾讯之前,获得国家系统分析师职称。目前在工作之余从事独立研究,其中包括高性能Web架构和Web敏捷开发框架,并且积极投身开源事业,同时在为Smart Developer系列进行创作。... 查看全部[ 作者介绍 ]
前言
前 言 从我写出第一个HTML网页到现在,已经过去10年多的时间了,回顾过去的Web开发经历,我曾经尝试过各种不同的技术,与此同时,我和我的团队也犯了很多的错误,但我们为此感到自豪。是的,成长是需要不断付出代价的,每次的挫折都会让我更加深刻地看到隐藏在深处的本质,为什么不把这些内容分享出来呢?于是便有了《构建高性能Web站点》这本书。 10年来,我们见证了互联网有史以来最快速的发展,商业应用层出不穷,业务逻辑不断复杂,对用户体验的要求也不断提升,随之而来的是应用技术和开发语言的日新月异,开发者永不停息地学习新技术。同样,在Web站点性能方面,我们一直在跟时间赛跑,社交... 查看全部[ 前言 ]
目录
目 录 第1章 绪论 1 1.1 等待的真相 1 1.2 瓶颈在哪里 2 1.3 增加带宽 3 1.4 减少网页中的HTTP请求 4 1.5 加快服务器脚本计算速度 4 1.6 使用动态内容缓存 5 1.7 使用数据缓存 5 1.8 将动态内容静态化 6 1.9 更换Web服务器软件 6 1.10 页面组件分离 7 1.11 合理部署服务器 7 1.12 使用负载均衡 8 1.13 优化数据库 8 1.14 考虑可扩展性 9 1... 查看全部[ 目录 ]
第1章
1.1 等待的真相 整个过程听起来好像并不复杂,也许你从来都没有考虑过在这段等待的时间里世界都发生了什么变化,也许你早已习惯了利用这段时间东张西望或者品尝零食,或者你根本没有来得及意识到这点,新的网页就已经闪亮登场,恭喜你,你很幸运!但是在这个世界上,幸运儿永远只占少数,大多数人的大脑处理速度已经让他们明显感觉到这段等待时间漫长无比,久经考验的他们可以随时身手敏捷地打开多个浏览器窗口与时间赛跑,并为此筋疲力尽。 另一方面,对于站点经营者来说,让用户等待的时间过长,也许会造成毁灭性的后果。我见过很多人为了享用某家特色小吃而在餐馆门口乐此不疲地排着长队,但没有听说有多少用... 查看全部[ 第1章 ]
书名: 构建高性能Web站点
作者: 郭欣
出版社: 电子工业出版社
副标题: 改善性能和扩展规模的具体做法
出版年: 2009-8
页数: 402
定价: 59.00元
ISBN: 9787121093357