高性能网站建设指南

第1章,规则1——减少HTTP请求。介绍了为什么额外的HTTP请求会对性能产生巨大的影响,并介绍了减少HTTP请求的方法,包括图片地图、CSS子图形、使用data:模式的URL内联图片,以及合并脚本和样式表。苦寒竹补充:图片地图是指比如将论坛这些表情做到同一张图片上,通过css定位来调用图片。这个在web标准区中可以看到不少例子

第2章,规则2——使用内容发布网络强调了使用内容发布网络的优势。cdn加速

第3章,规则3——添加Expires头研究了一个简单的HTTP头是如何通过使用浏览器缓存来戏剧性地改善Web页面性能的。(使用缓存来减少下载次数)

第4章,规则4——压缩组件解释了压缩是如何工作的,以及如何为Web服务器启用压缩,并讨论了现今存在的一些兼容性问题。(gzip压缩)

第5章,规则5——将样式表放在顶部展示了样式表是如何影响页面呈现的。样式表该放在顶部

第6章,规则6——将脚本放在底部展示了脚本是如何影响呈现的,以及脚本是如何下载到浏览器中的。(脚本该放在底部,除非放底部不能执行)

第7章,规则7——避免CSS表达式讨论了CSS表达式的使用和度量其影响的重要性。(尽量不要用css表达式。什么叫CSS表达式可以前往标准区学习)

第8章,规则8——使用外部JavaScript和CSS介绍了如何权衡是内联JavaScript和CSS还是将它们放到外部文件中。

第9章,规则9——减少DNS查找强调了解析域名时的频繁查找所产生的影响。

第10章,规则10——精简JavaScript量化了从JavaScript中移除空白字符所带来的收益。(压缩js,可看goolge.com的html源文件)

第11章,规则11——避免重定向对使用重定向提出了警示,并给出了可替代的方法。

第12章,规则12——移除重复脚本展示了如果一个页面中包含两处相同的脚本会发生什么情况。

第13章,规则13——配置ETag介绍了ETag是如何工作的,以及为什么对于任何拥有多于一台Web服务器的网站来说,默认的实现都是不好的。

第14章,规则14——使Ajax可缓存强调在使用Ajax时牢记这些性能规则的重要性。

可以下载 Firefox YSlow 插件进行优化,参考:http://developer.yahoo.com/yslow/

时间: 2024-10-30 09:46:01

高性能网站建设指南的相关文章

将样式表放在顶部——高性能网站建设指南规则5(读书笔记)

PS:以下内容仅仅为个人读书笔记,如有错漏,随时欢迎指正.同时希望能有更多的前端爱好者们共同分享你们的心得! 背景 阅读<高性能网站建设指南>第五章,文章中, 作者建议最好将CSS文件(样式表)放在文档顶部,即<head>标签之间.当然这是在一定的应用前提之下的--该样式表在页面呈现时可能并 不需要,而是作用于由于用户与页面的交互行为而产生的动态标签.比方说你点击某个显示有"猛击我吧!!"的连接,然后页面弹出个DIV,用绿色字体和 24px的字号大小显示的标准国

读高性能网站建设指南

原文:读高性能网站建设指南 性能黄金法则:只有10%~20%的最终用户响应时间花在了下载HTML文档上.其余的80%~90%时间花在了下载页面中所有组件上 规则1:减少HTTP请求 图片地图(Map) CSS Sprites(css精灵) 内联图片(<a><img src = "" ></a>) 合并脚本和合并样式表 图片地图鱼css sprites响应时间几乎一样,比原来为每个图片使用链接快50%以上,将内联图片放置在外部样式表中增加了一个额外的h

高性能网站建设指南:性能提升的14个原则

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 今日大致浏览了一下<High Performance Web Sites>.本书的中文版是<高性能网站建设指南>.本书另有对其中个别问题深入探究的进阶篇<Even Faster Web Sites>,中译<高性能网站建设进阶指南>.这本书中给出了14条网站性能提升的原则,每个原则独立成章,配有示

高性能网站建设之 MS Sql Server数据库分区

什么是数据库分区?数据库分区是一种对表的横向分割,Sql server 2005企业版和之后的Sql server版本才提供这种技术,这种对表的横向分割不同于2000中的表分割,它对访问用户是透明的,用户并不会感觉的表被横向分割了.(2000中的表横向分割是建n个表例如按时间建表每月一个表,表名不同,最后需要做一个大视图) 关于具体的如何做分区,请参考数据库分区演练http://www.cnblogs.com/yukaizhao/archive/2008/05/07/sql_partition_

谈我的外贸经验,论网站建设

今天网上有同行对我说,刚进入一家大公司,发现不能上网,也没有自己的邮箱,怎么做贸易? 做贸易要走出去,一个新进的贸易人员面临的两大问题是,客人在那里?产品在那里? 如果你在一个贸易公司做事,以一个新进人员来说,了解产品比找客户重要,因为对一个产品都还不了解的新人而言要他去找客人,那叫瞎闯. 如果你是一个新进的工厂贸易人员,那麽产品也是第一要素. 做买卖的主要标的是物,有物才有人,可是现在的新人似乎有些本末倒置. 训练新人,采三三一制:每天新人要找三家工厂,或是三种相关的产品. 每天一定要打三个电

学习网站建设技术CSS布局心得

css|网站建设|心得 从开始认识CSS(DW4)那时起,我就知道了CSS的强大,但从未用CSS排版过,因为我曾经尝试过学习,但感觉太难了而且用DW的表格,所见及所得,做起页面来非常的快,排版也容易的多,由于最近求职,很多公司都要求DIV,CSS,所以我再次尝试学习 1.学习方式 我以为,看别人的代码是一个非常好的学习方式(前提是你需要有点基础知识),在查看别人的代码时可以去除一些重复的,或者一些于CSS无关的代码,将更利于我们分析,你可以从中了解到别人是怎么做的,更深一点,你可以考虑为什么要这

2007政府网站建设体现八大趋势

网站建设 近日,中国电子信息产业发展研究院及中国信息化绩效评估中心发布了"第五届(2006)中国政府网站绩效评估结果".无独有偶,仅在一个月前,北京大学网络经济研究中心和北京大学光华管理学院也对中国政府网站进行了评估. 尽管两家评测机构采用的评估体系不同,评估结果也略有差异.但从总体上看,无论是在网站拥有率上,还是网站质量上,与2005年比,各级政府网站都有了明显的提高.总结2006年的发展态势,笔者认为2007年政府网站建设将呈现出八大趋势. 趋势一:服务百姓的办站理念更加深入 20

网站建设与优化 最不能忽视的就是细节

细节决定成败,对于网站建设和网站优化来说,细节也是制胜的最为关键的一个环节.从最初的域名主机选购,到实施过程中的页面美术设计及程序编写:从网站优化工作的步步努力,到网站稳定安全运行保障.可以说,网站建设及优化的全过程,细节都在贯穿其中.粗制滥造的网站,不仅仅是页面设计不够精美那么简单,更多的是对用户不友好,诸如打开速度慢,经常出现宕机甚至中病毒木马等.如果说吧搜索引擎拟人化,因为搜索引擎本身也就是一个网站浏览者,那么细节问题还体现在网站优化方面,诸如网站内容的丰富和链接建设等. 一.主机及域名选

企业网站建设要点之建设符合SEO标准的网站

上一篇文章<企业网站建设的要点之用户体验>介绍了企业网站建设的要点讲到了网站用户体验方面的事情.文章当中说到了三个方面,清晰的网站设计风格,快速的网站访问速度,丰富的网站内容.而现在要说的是企业网站建设的要点是如何建设符合SEO标准的网站.网站如何SEO标准的话更容易被搜索引擎抓取,并且容易在搜索引擎当中获得较好的排名.我们从以下几个方面来说说如何建设一个符合SEO优化标准的网站. 1.网站的内部建设 站长都知道有些网站设计的语言是不受到搜索引擎的喜欢的.所以我们在建设网站的时候尽量不要使用f