2012年3月19日
摘要: 从Yahoo!关于网站优化的经典14条建议,在V2版中,已经更新到35条了,其中有需要减少请求连接数和减少DNS解析次数,由于在http协议中有对浏览器并发请求连接数的限制,1.1版本中规定了是2个(相关资料可以查看文章的结尾),于是通常的优化网站加载速度的方法是采用多个域名增加浏览器对同一网页的请求并发连接数。如淘宝网的图片会出现在如下众多域名下:img01.taobaocdn.com,mg02.taobaocdn.com,img03.taobaocdn.com 。。。ping一下上述地址,就会发现img01,img03,img04的IP都是:121.14.63.250,说明它们其实都指向了 阅读全文
posted @ 2012-03-19 17:57 洞庭湖里的老麻雀 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 每款浏览器都有自己的默认并发连接数,而且浏览器默认对同一域下的资源,只保持一定的连接数,会阻塞过多的连接,这都会影响到浏览器对网页的加载速度。本文就简单的以不同的并发连接数来测试加载速度。先介绍下一些基本概念,浏览器获取页面显示请求页面的HTML代码,然后分析HTML代码,获取页面的组件(CSS文件、JS文件、图片等)。当然无论获取HTML代码还是组件都可能需要进行DNS解析。其次这些组件一般都是顺序下载的,比如一个CSS文件100KB,一个JS文件1KB,浏览器往往需要下载完CSS文件,再下载JS文件(前提是CSS文件出现在JS文件前),这样网页显示会很慢会一直等待那个100K的CSS文件下 阅读全文
posted @ 2012-03-19 17:49 洞庭湖里的老麻雀 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 大家都知道,等待一个很慢网页加载是网民很不耐烦的事儿。因此,您的网站的性能和加载迅速决定了你做出来的网站浏览者喜欢与否!是一个网站成功的关键所在为了帮助您建立更快的网站,并确定网站的性能瓶颈,你可以考虑以下一些工具整合到您的Web开发过程。用几个这些网站的速度测试工具,让你可以更好地了解网站的速度问题。此外,他们都是免费的,心动就去试试吧~1.Page Speed OnlinePage Speed Online-一个流行的基于Web的适应谷歌Chrome网络开发浏览器的扩展,页面速度-分析根据谷歌里您的网站的性能网络性能最佳效果(一套最佳的前端性能的工具 )。从这个方便的网页工具你可以得到大量 阅读全文
posted @ 2012-03-19 17:40 洞庭湖里的老麻雀 阅读(2209) 评论(1) 推荐(0) 编辑
摘要: 在前面的文章我翻译的文章中分别从内容、服务器、JavaScript和CSS、图片、Coockies和移动应用等几个方面总结了34条提高网站性能的黄金守则,但是这些守则中,有一些是不常用到的,若非有实力的大型企业很难实现。对于小型网站,比如个人博客等在提高网站性能上可以首先考虑以下13条准则:尽量减少HTTP请求使用内容分发网络(CDN)为文件头指定Expires或Cache-ControlGzip压缩文件内容把样式表置于顶部把脚本置于页面底部避免使用CSS表达式(Expression)使用外部JavaScript和CSS减少DNS查找削减JavaScript和CSS避免跳转剔除重复脚本配置E. 阅读全文
posted @ 2012-03-19 17:39 洞庭湖里的老麻雀 阅读(207) 评论(0) 推荐(0) 编辑