好书推荐:《高性能网站建设指南》
前两天买了两本书,其中一本《高性能网站建设指南》,看了一眼之后,便一发不可收拾,一直看到深夜三点,一口气看完。
对于系统管理员和前端开发、设计工程师来说,书中的技术非常实用。
作者在这本书中分享了14项需要丰富的实践经验才可以积累和获得的技巧,看得我激动不已。
第二天,发现公司技术部有N本这样的书,早上 博文视点 的人刚送过来的,说是和他们搞了个什么合作。世上就真有这么巧的事儿。
随便在公司的邮件列表里推荐了一下,结果已经有两个人拥有这本书,N个人好过,反应相当强烈,一致好评,于是维护给做系统管理和开发、设计的朋友们看看。
书封面写着“前端工程师技能精髓”,不过系统管理员看看也是相当有好处的,至少有三项,是跟后端服务器配置相关的。
笔记备忘一下书中技巧:
规则1:减少http请求
规则2:使用内容分发网络(CDN)
规则3:添加Expries头
规则4:压缩输出
规则5:将样式表放在顶站
规则6:将脚本放在底部
规则7:避免CSS表达式
规则8:使用外部JavaScript和CSS
规则9:减少DNS查询
规则10:简单JavaScript
规则11:避免重定向
规则12:移除重复脚本
规则13:配置Etag
规则14:使用Ajax可缓存
从网上,看到对此技巧的补充,将14条法规,扩展到22条,虽然吹毛求疵,但也算是精益求精(有人说系统管理人员和程序员都是完美主义者,对事情总是精益求精是有道理的),也整理如下:
规则15:Flush the header
规则16:Split static content Across Multiple Hostname
规则17:Reduce the size of cookies
规则18:Host static content on a Different Top-level Domain
规则19:Minify css
规则20:Use GET for XHR
规则21:Avoid Iframe
规则22:Optimize Images
On this day..
早说啊,我刚买。。。
好像还有扩充到34条的版本。。。
,性能第一 or 用户体验第一?这是一个问题

花开 Reply:
九月 29th, 2008 at 12:01
好书还是值得收藏的。