在不同的主机上使用名称服务器是一个很好的做法?

所以,让我解释一下。 假设我必须build立一个网站,我有一个全新的专用服务器。 现在,我可以使用共享托pipe服务器(与我的专用networking在同一networking中)作为DNS服务器。 因此,域example.com指向ns1.sharedhost.com和ns2.sharedhost.com,然后共享服务器上的Alogging指向我的专用服务器的IP。 这是一个很好的做法(网站加载速度会更慢吗?)假设共享托pipe服务器有100%正常运行时间和更多的冗余等。

对不起英文不好

DNS查询花费的时间非常less,如果经常使用,最终会在多个级别(在您的计算机,您的路由器,在您的ISP,甚至可能更多)caching。 简而言之,减lessDNS查询时间不会使您的网站加载速度更快。

拥有独立的名称服务器可能是一个好的做法,但更多的是可靠性而不是速度。 如果您将example.com的名称服务器放在与www.example.com服务器相同的服务器上,并且Web服务器已经翻身并将系统的其余部分与其连接,则您将无法parsing任何结束的域在example.com ,即使他们在不同的机器上。 相反,你应该至less有两个名称服务器,所以如果发生故障,你仍然可以parsing你的域名。 这是完全正常的,DNS是如何工作的。 您的域名注册商很可能会提供域名服务器,您的托pipe服务提供商可能会提供他们,你可以在互联网上获得单独的DNS服务,价格从英镑到英镑不等。 通过所有的手段,考虑添加您的网站托pipe的专用服务器作为一个额外的名称服务器,但这样做,因为它增加了另一个级别的可靠性(100%的正常运行时间不存在); 不是因为它会提高速度。