我从一家芬兰供应商 (Xetnet) 那里租用了网络托管服务,我还在该供应商那里注册了我的域名 (dospt.org)。该供应商提供可选的“外部 DNS 托管”服务,费用约为每年 20 欧元。引自他们的网站:
外部 DNS 托管可以帮助加快您的网站速度,并通过减少冗余来提高可用性。
我注意到,首次解析我的网站的 URL 时,我的网络浏览器需要几秒钟才能加载;之后浏览就会变得更流畅。
我不熟悉 DNS 服务器的工作原理,以及这些所谓的外部 DNS 托管与“内部”DNS 托管相比的实用性。这两种选项的优缺点是什么?它们如何反映用户的体验?是否值得为外部服务付出代价?
答案1
虽然速度不是很快,但从我所在的地方(纽约市,190 毫秒)进行 DNS 查找肯定比“几秒钟”快得多。请参阅 Chrome 开发人员工具中附带的代码片段。
您能否提供任何详细信息(可能是从他们的网站或通过支持请求)说明他们的“外部 DNS 托管”服务如何工作?如果不进一步了解他们的实施情况,很难判断它是否真实(即使用任播)还是只是蛇油。也许现有客户/Xetnet 员工可以插话?
此外,为了完整性,您可能正在尝试优化错误的东西。DNS 当然是一个有根据的猜测,但可能还有许多其他混杂因素(缓存层、应用程序编译、数据库查询等)可以导致类似您描述的首页延迟的症状。