当我在网上搜索网站性能优化有关的内容时,无意中看到这本《构建高性能Web站点》,这段时间我将该书通读了一遍,收获颇丰。
首先我感受到作者写书的严谨态度,书中列举了大量的实验,作者都一一进行了尝试,不但给出了实验步骤,实验结果,还对结果进行分析,为了表现出各种压力或环境下的性能差异,作者采用了大量的Excel图表进行说明,我还没看到过这么负责的作者,给人感觉好像他要将心中知道的全部掏给你看一样。
在阅读中让我深深佩服作者的知识面,该书不仅涉猎了一般的网络,操作系统,数据库,Web服务器等相关知识,还包括Web开发方面的知识,从书中可以看出作者是以架构师的角色进行阐述的,能够感觉到作者想方设法都想把他掌握的知识传授给读者,不得不膜拜作者的叙述能力。
最让我信服的是作者在书中使用了大量的类比案例,如讲述分布式计算时,使用银行排队的例子进行类比,使我一下子加深了对分布式计算的理解,几乎每一章都能看到这种例子,不得不佩服作者的想象力,我想这也是源于作者认真的生活态度和对生活的认真观察吧。
再一个就是全书的连贯性,一些相关知识点的讲解时,作者会将前面或后面会涉及的章节列出,以便读者跳跃式阅读,我印象最深就是Web服务器的“请求数/每秒”,在全书很多地方都使用到它。
此外,在一些章节中作者也使用了很多辅助工具帮助我们加深印象,每一张截图都非常有意义,作者也对图中的重要信息进行了阐述,通过阅读本书,我不仅结识了更多的工具,也让我产生了去下载这些工具的欲望,值得称道的是作者介绍的工具几乎都是开源的。
匆匆看完第一遍,我下定决心要再看几遍,因为看一遍是无法全部吸收书中精华的,每看一遍的收获应该都有所不同,并且还有很多的实验我想亲自尝试一下。
拥有此书的人请不要吝啬你花在它上面的时间,我想很多阅读过本书的人应该也有我这样的感受,甚至有人要发表“好久没看过这么好的书了”的感慨。
如果你还没有购买本书,你可以去51CTO读书频道,那里有试读章节和目录,你看了兴许也会去购买一本慢慢研究。目前市面上关于构建高性能Web站点的文章和书籍很少,本书可以说是一颗闪亮的星星,也许就是他带你走进构建高性能Web站点的大门。
我还想说的是应该阅读本书的人实在太多了,目前大多数人对构建高性能Web站点也许还没有一点见解,也许是没有机会接触到大型网站,但如果你要想或正在构建一个高性能Web站点,那么本书非常值得一读,虽然该书没有提供一个现成的构建高性能Web站点的整体方案,但书中的每一章,每一个知识点都与高性能站点相关,如果读者能象作者那样将这些知识运用自如,构建高性能Web站点也许不再那么遥不可以及。
Ok,最后我想感谢作者郭欣以自己多年的工作经验为我们写就了本书,让更多的人有机会去关注这方面的知识,我希望借此读后感能让更多的人知道这本书,让更多的人去阅读这本书。
【书名】构建高性能Web站点
【作者】郭欣 著
【ISBN】978-7-121-09335-7
【出版社】电子工业出版社
【出版日期】2009年8月
【宣传语】
【内容简介】
本书围绕如何构建高性能Web站点,从多个方面、多个角度进行了全面的阐述,涵盖了Web站点性能优化的几乎所有内容,包括数据的网络传输、服务器并发处理能力、动态网页缓存、动态网页静态化、应用层数据缓存、分布式缓存、Web服务器缓存、反向代理缓存、脚本解释速度、页面组件分离、浏览器本地缓存、浏览器并发请求、文件的分发、数据库I/O优化、数据库访问、数据库分布式设计、负载均衡、分布式文件系统、性能监控等。在这些内容中充分抓住本质并结合实践,通过通俗易懂的文字和生动有趣的配图,让读者充分并深入理解高性能架构的真相。同时,本书充分应用跨学科知识和科学分析方法,通过宽泛的视野和独特的角度,将本书的内容展现得更加透彻和富有趣味。
本书购买地址:当当网 中国互动出版网
相关文章:独具匠心的好书:评《构建高性能Web站点》
同类图书:《网站优化——通过提高Web可用性构建用户满意的网站》 《网站重构:应用Web标准进行设计(第2版)》
更多精彩图书,请关注博文视点公司网站:www.broadview.com.cn 。
想即时获取更多图书及活动资讯,赶快加入博文视点读者俱乐部 吧!
分享到:
相关推荐
《高性能html5》中总结了许多实践经验、关键技巧,并提供了丰富的示例,作者有意无意地将软件工程以及前端开发技术之道隐藏于朴实的描述中。 通过学习《高性能html5》,读者能够掌握如何创建自己的高性能网站。《高...
《高性能HTML5》中总结了许多实践经验、关键技巧,并提供了丰富的示例,作者有意无意地将软件工程以及前端开发技术之道隐藏于朴实的描述中。 通过学习《高性能HTML5》,读者能够掌握如何创建自己的高性能网站。《高...
分析了Web2.o的安全漏洞和安全威胁,介绍了两个开放式的身份认证协议即openID和oAuth,并 建议结合openID和oAudl来保护web2.o中的网络资源,防止网络资源遭到有意或无意的滥用。
内部威胁团队卡耐基梅隆大学软件工程研究所先前的一份报告的一部分提供了无意内部威胁(UIT)问题的初步审查,包括UIT的业务定义,可能的原因和影响因素的相关研究,并报告UIT在多种类型中出现次数的频率的评价。...
这很重要,所以我不会在未来的版本中无意中破坏它。 提交,不要弄乱 Rakefile 或版本(如果你想拥有自己的版本,那很好,但是提交中的版本本身我可以忽略) 向我发送拉取请求。 主题分支的奖励积分。 执照 请参阅...
作者在查找smtp资料时无意中看到网络上一段代码后写的一个自动打开新浪邮箱的工具,仅供参考.程序代码比较简单,利用ms web浏览器控件实现. 读者可以参阅实现其它需要的功能.作者对web控件和com方便也是不熟悉,与大家...
无意中收集到的源代码 无意中收集到的源代码
这很重要,因此我不会在以后的版本中无意间破坏它。 请尽量不要弄乱Rakefile,版本或历史记录。 如果您想要拥有自己的版本,或者有其他必要,那很好,但是请隔离到自己的提交,以便我可以随意挑选它。版权版权所有...
高性能? 最快的? 几乎所有的Web框架都使用这些词来告诉人们他们是最好的。 也许是,也许不是。 空中无意跟随人群。 我们的目标始终是努力使人们易于使用Air来构建其Web应用程序。 因此,我们只能向您保证:空气...
高中历史之历史百科普通高中历史课程标准解读:论无意史料与历史研究一素材
高中历史之历史百科普通高中历史课程标准解读:论无意史料与历史研究三素材
高中历史之历史百科普通高中历史课程标准解读:论无意史料与历史研究二素材
一个有见识的人(我敢说是特质的)采用了静态站点生成器,该生成器使用Rust编写, 并针对我自己的网站发布的非常具体的需求而构建。 我无意使它成为通用工具。 因为我默认为让事情公开,是公开的,但这个项目是明显...
这是 Dota 2 的 API,基于 Steam Web API 构建。 这是一个个人项目,无意取代 Steam Web API。 此 API 返回更具可读性的数据,并且可以在提供游戏内统计数据的网站上轻松实现。 API当前仅返回JSON数据。 API 密钥 从...
请注意,此程序包无意在生产中使用,因此尚未在NPM上发布。webpush.encrypt(params) params.peerPublic :对等方的32字节Curve25519 ECDH公钥。 params.plaintext :缓冲区,包含要加密的明文。 返回具有四个属性...
无意中的雪仗作文.doc
我简单的解释一下吧:有个人想黑掉A站点,但找来找去都没发现可利用的漏洞,无意中他发现与A同服务器上还有个B站点,并且在B站点上找到了可利用的漏洞,于是他将木马从B站中上传至服务器,如果服务器权限配置不当,...
我简单的解释一下吧:有个人想黑掉A站点,但找来找去都没发现可利用的漏洞,无意中他发现与A同服务器上还有个B站点,并且在B站点上找到了可利用的漏洞,于是他将木马从B站中上传至服务器,如果服务器权限配置不当,...
欢迎使用WebProject WebProject是用于以下方面的集成平台: 文件存储团队合作, Web开发和编程最后, 支持和聊天! 您可以执行以下操作:- 修改一些代码。 修改整个文件并tan提交,允许文件请求!,但是在提交之前,...
我曾打算讨论对DB2数据库的性能影响最大的一些因素。但是,并不是所有可能的情形都可以预测到,也不是所有潜在的考虑都能顾及到,更不用说在期望的范围内对它们进行描述了。我希望本文可以为不同环