分享各种网络资源
是我乃至整个互联网的精髓所在
 您目前所在位置: 站点首页 » WordPress » 代码 » WordPress头部代码中的dns-prefetch究竟是什么
+

WordPress头部代码中的dns-prefetch究竟是什么

【文章目录】

WordPress头部代码中的dns-prefetch究竟是什么-BanYuner

站点优化一直是我比较关注的问题,虽然做不到水煮鱼以及张戈博客那样,但是我个人认为还是要不断的学习才能更加进步。

今天在寻找相关办法的时候,我了解到了这个叫做dns-prefetch的东西,那么这个东西是什么呢,我表示也不是很了解。但是经过我百度之后能有个大概的了解了,这里就附上一些我找到额相关资料。

什么是dns-prefetch

DNS 实现域名到IP的映射。通过域名访问站点,每次请求都要做DNS解析。目前每次DNS解析,通常在200ms以下。针对DNS解析耗时问题,一些浏览器通过DNS Prefetch 来提高访问的流畅性。

DNS Prefetch 是一种DNS 预解析技术,当你浏览网页时,浏览器会在加载网页时对网页中的域名进行解析缓存,这样在你单击当前网页中的连接时就无需进行DNS的解析,减少用户等待时间,提高用户体验。

那么也就是说,后台会对于这些同域名下的链接进行后台解析,而次点击之后就会加速网页的载入,可能存在的感觉非常微弱,几乎感觉不到,但是还是存在一定的作用的。

使用dns-prefetch的危害

危害方面我简单的了解了一下,意思大概就是因为站点加载的时候,会预读取,那么DNS的请求量就会无形的增加了,后期可能数量多了之后就会被迫交出额外的钱。具体的大家可以去看看: http://www.pinkbike.com/news/DNS-Prefetching-implications.html

相关代码

<?php
if (is_home()) { //判断当前页面是否为首页
echo '<meta http-equiv="x-dns-prefetch-control" content="on" /> 
<link rel="dns-prefetch" href="//7u2fs5.com1.z0.glb.clouddn.com/" />
<link rel="dns-prefetch" href="//apps.bdimg.com/" />
<link rel="dns-prefetch" href="//tp4.sinaimg.cn/" />
<link rel="dns-prefetch" href="//s96.cnzz.com/" />
<link rel="dns-prefetch" href="//z2.cnzz.com/" />
<link rel="dns-prefetch" href="//c.cnzz.com/" />
<link rel="dns-prefetch" href="//cnzz.mmstat.com/" />
<link rel="dns-prefetch" href="//pcookie.cnzz.com/" />';
} elseif (isset($_COOKIE['inlo_cookie'])) { //若为初次访问
echo '';
}
else {//否则
echo '<meta http-equiv="x-dns-prefetch-control" content="on" />
<link rel="dns-prefetch" href="//7u2fs5.com1.z0.glb.clouddn.com/" />
<link rel="dns-prefetch" href="//apps.bdimg.com/" />
<link rel="dns-prefetch" href="//tp4.sinaimg.cn/" />
<link rel="dns-prefetch" href="//s96.cnzz.com/" />
<link rel="dns-prefetch" href="//z2.cnzz.com/" />
<link rel="dns-prefetch" href="//c.cnzz.com/" />
<link rel="dns-prefetch" href="//cnzz.mmstat.com/" />
<link rel="dns-prefetch" href="//pcookie.cnzz.com/" /> ';
}
?>

上面的代码直接丢在header.php

之前即可。

// 设置cookies
add_action('after_setup_theme', 'set_newuser_cookie');
function set_newuser_cookie() {
if (!isset($_COOKIE['inlo_cookie'])) {
setcookie('inlo_cookie', 1, time()+1209600, COOKIEPATH, COOKIE_DOMAIN, false);
}
}

这段代码直接丢在functions.php中即可。

那么到底该不该使用

其实这个问题我也不知道如何解决,至少我是使用了,也是开启了,先开启尝试一下效果,尝试几天之后看看有无变化再决定是否继续使用。

关注我们 打赏 分享此文
微信扫码,关注我们
扫码,支持我
WordPress头部代码中的dns-prefetch究竟是什么
支付宝(点击图片切换)
扫码,支持我
WordPress头部代码中的dns-prefetch究竟是什么
微信(点击图片切换)
扫码,手机看
WordPress头部代码中的dns-prefetch究竟是什么

个人评价:┃草根博主┃站点无技术含量┃文章内容不够吸引人┃转载内容随处可见┃资源均来自网络┃ 分享是我的宗旨,也是这个站点存在意义,分享的东西你现在可能不需要,但是我相信只要在某个时间你需要的时候能在这里找到,那么我就是成功的

 相关推荐

换一批 换一批
  • WordPress搜索只显示标题中含有关键字的文章

    WordPress搜索只显示标题中含有关键字的文章

    今天在知更鸟博客上面看到了这篇文章,整体来说,这个功能在某些方面还是比较有用的,如果说通过标题中的关键字来寻找文章的 ...

    点击查看
  • 如何给WordPress站点添加wow.js效果

    如何给WordPress站点添加wow.js效果

    今天折腾了以下这个东西,为什么会折腾这个东西呢,因为之前经常逛知更鸟博客,后来一次更新之后,发现知更鸟博客多了一种加 ...

    点击查看
  • 如何在WordPress评论中显示更多HTML标签

    如何在WordPress评论中显示更多HTML标签

    我见过很多站点,都可以在评论里面添加各种标签,什么自己加粗,然后添加图片,添加链接等等,当时我个人觉得可能并不适合我 ...

    点击查看
  • WordPress显示一年前当天的文章

    WordPress显示一年前当天的文章

    最开始看到这个功能是在112博客,那个时候看到这个功能的第一感觉可能就是觉得,这个功能不是很实用,可能会增加SQL语句的查 ...

    点击查看
  • 给你的WordPress站点添加一个打印按钮

    给你的WordPress站点添加一个打印按钮

    这个功能很久之前就已经在知更鸟博客上面看到了,但是一直没有想过是什么原理,但是今天无意间发现了一个方法,目前觉得还是 ...

    点击查看
  • WordPress显示一周热评

    WordPress显示一周热评

    WordPress站点如何显示一周热评,我相信还是有很多人都想要知道的,那么这里就简单的说说实现方法了。

    点击查看
  • WordPress 限定显示评论者链接的输出

    WordPress 限定显示评论者链接的输出

    最近从bigfa的相关站点看到了这个更新内容,我个人觉得还是很有用的,对于一些广告用户还是有一定的作用的,毕竟有些时候, ...

    点击查看
  • WordPress文章段落间插入广告

    WordPress文章段落间插入广告

    很久之前就已经在留意这个功能了,但是一直没有找到相关的解决办法,今天我算是找到了这个相关代码。使用这个功能对于我们宣 ...

    点击查看
  • 最轻便的复制页面内容到剪切板的JS:clipboard.js

    最轻便的复制页面内容到剪切板的JS:clipboard.js

    今天早些时候在水煮鱼博客看到了这篇文章,我一开始是想要用到代码方面的,毕竟代码很多时候都是直接复制编辑的,但是后来想 ...

    点击查看
  • WordPress前台显示站点有多少注册用户

    WordPress前台显示站点有多少注册用户

    虽然我的站点目前已经关闭了注册,所有已经注册过的用户已经清理完毕了,这里说声抱歉。那么今天这个文章就是给大家一个方法 ...

    点击查看
  • WordPress添加一个底部漂浮栏

    WordPress添加一个底部漂浮栏

    站点底部添加一个通知栏的作用是起到一个通知或者说增加PV的作用,但是很多时候我们都知道,这种通知可能被人觉得很反感,但 ...

    点击查看
  • WordPress避免手残导致文章意外发布

    WordPress避免手残导致文章意外发布

    有些时候,我们编辑好了文章,但是我们可能并不想发布,但是很多时候,我们就是手残,也就是误发布了,这种事情可能对于博客 ...

    点击查看

  目前有 0 条评论 其中:访客: 0 条, 博主: 0 条

WordPress头部代码中的dns-prefetch究竟是什么
评分: 3 + 0 =
  • 昵称 (必填)  
  • 邮箱 (必填)
  • 网址 (选填)