最小化DNS查找?

时间:2011-02-13 02:42:32

标签: performance dns yslow pagespeed

我正在尝试改善网站的性能。如果我用相应的IP地址替换静态资源(如图像,样式等)的域名,我会获得性能提升吗?如果是这样,这种做法是否有任何不利因素?

2 个答案:

答案 0 :(得分:2)

您在第一次DNS查找性能方面获得了一些小改进,但是您失去了DNS提供的灵活性:更改主机IP而无需更改主机的所有静态引用,基于DNS的负载平衡等。精心设计的CDN策略将为您提供更好的服务。根据每页静态资源的数量,平衡并发请求与DNS查找的工作,这将在两个和四个DNS主机名之间进行。

答案 1 :(得分:1)

如果您发现DNS导致现场实际用户出现实际延迟,则应更改DNS提供商。

您的权威DNS提供商至少应使用任播来提供与最终用户相同的持续时间的请求。

甚至认为关于在内部运行权威DNS。每次外包(NB:为您的基础架构运行自己的解析器,如果这有意义;用户的浏览器将不会使用它们。)