【南宁SEO新闻公告文章导读】 网站优化技术总是在变化发展。你知道吗?针对DNS还可以进行优化呢!而这却是大部分网站优化人员Seoer们没注意到的地方。以下给大家说说DNS优化的好处与方法,相信会给你们有所启示的。
网站优化技术:针对DNS进行网站优化
作者:DNS优化 日期:2009年12月25日 来源:互联网 【字体:大 中 小】 【精致模式】
网站优化技术总是在变化发展。你知道吗?针对DNS还可以进行优化呢!而这却是大部分网站优化人员Seoer们没注意到的地方。以下给大家说说DNS优化的好处与方法,相信会给你们有所启示的。
今天重新阅读了一下以前的前端优化笔记,发现对于YSlow 优化34 条准则关于减少DNS 查找(Reduce DNS Lookups)的部分或许应该修正一下了。
DNS 作为互联网的基础协议,其解析的速度似乎容易被网站优化人员忽视。现在浏览器厂商已经有在针对DNS进行优化,典型的一次DNS解析耗费20-120 毫秒,减少DNS解析数是个优化的方式,而能够缩减DNS解析的时间也是有经济效益的事情。这就是浏览器厂商重视DNS Prefetching的主要原因。DNS Prefetching对于性能的收益可以简单的用“DNS同步请求到异步”来解释,也就是具有此属性的域名不需要用户点击链接就在后台解析,而域名解析和内容载入是串行的网络操作,所以这个方式能减少用户的等待时间,提升用户体验。
Google Chrome内置就有DNS Prefetching技术(注意之前有几个小版本因为这一特性反而带来了性能问题)),而Firefox 3.5也引入了这一新特性。至于IE 8,暂时还看不到有什么举措(或许是我没注意到?)。
对于一个网站来说,如果希望能充分利用用户浏览器端的这个功能,可以在页面添加link 属性的锚点来做到。方法类似如下:
<link rel="dns-prefetch" href="http://www.google-analytics.com/">
另外还有这个x-dns-prefetch-control也有必要适当用一下。对于某些站点引用了Google 的某些服务脚本,可能这尤其有用。
另外一种加速DNS的途径是考虑使用pdnsd之类的缓存DNS代理服务器来加速某些DNS请求。
在谷歌Chrome 中,可以通过在地址栏输入about:histograms/DNS来观测一些有趣的DNS性能数据。
- 上一篇SEO新闻公告: 利于网站优化的网站功能模块
- 下一篇SEO新闻公告: 2010年SEO行业的挑战与困难
热门文章SEO新闻公告 | Seo Hot
推荐文章南宁SEO实验室 | Seo Commend
最新文章南宁SEO实验室 | Seo New
相关文章广西SEO相关 | Seo Correlation
相关评论SEO新闻公告 | Seo Comment
◎ 欢迎参与评论,相互交流探讨:
