服务热线:0771-5609717 ; 15607714242

广西网站建设、网站优化、网站推广、搜索引擎排名提升

南宁SEO,广西SEO,广西网站优化

【南宁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性能数据。

人气: | 编辑:agui ◎ 标签:网站优化 SEO技术 SEO新闻 Seoer

推荐文章南宁SEO实验室 | Seo Commend

相关评论SEO新闻公告 | Seo Comment

◎ 欢迎参与评论,相互交流探讨: