web性能优化服务的建议之一是尽量减少DNS查找。
我完全理解他们为什么建议这样做,但为什么不把对外部文件的引用指向IP地址呢?
例如:
<script src="//555.555.55.55/cdn/jquery.min.js"></script>我从来没有见过这样的事情,我在这里的搜索结果是空的,为什么不呢?
发布于 2013-08-09 06:49:59
为了澄清这个问题以避免混淆:谷歌建议减少查找唯一主机名的次数-参见:最小化DNS查找
如前所述,主机名被缓存在客户机的浏览器和操作系统中。因此,对托管在同一主机上的文件使用IP地址而不是主机名是没有好处的。
对于托管在其他地方的文件,您不应该使用IP地址,因为它们可以更改,而主机名不会更改。对于像jQuery这样的CDN上托管的文件,一定会使用一系列IP地址来进行冗余、负载平衡等.到达繁忙的服务器或不正确的IP地址将导致运行库的任何代码不再起作用。
https://webmasters.stackexchange.com/questions/51714
复制相似问题