DNS a记录重定向是否会降低加载速度?(附例)

DNS a记录重定向是否会降低加载速度?(附例),dns,webserver,zone,Dns,Webserver,Zone,我有一个网站托管在我的服务器上,它比我们的其他网站需要更长的时间来加载,尽管事实上,它是建立相同的。为了进一步测试,我制作了一份网站的精确副本,并将其放在一个子域中 我注意到,子域拷贝加载速度每次都要快10%-70%。我能想到的唯一区别是,live站点的DNS指向其他地方,只使用A记录重定向到我们的服务器 这就是原因吗?如果是这样,有没有办法避免这种情况 你可以看到网站和它的克隆和测试他们的速度whichloadsfaster.com 与相比,DNSrequest的差异较小。每次从0.1秒更改为

我有一个网站托管在我的服务器上,它比我们的其他网站需要更长的时间来加载,尽管事实上,它是建立相同的。为了进一步测试,我制作了一份网站的精确副本,并将其放在一个子域中

我注意到,子域拷贝加载速度每次都要快10%-70%。我能想到的唯一区别是,live站点的DNS指向其他地方,只使用A记录重定向到我们的服务器

这就是原因吗?如果是这样,有没有办法避免这种情况

你可以看到网站和它的克隆和测试他们的速度whichloadsfaster.com


相比,DNSrequest的差异较小。每次从0.1秒更改为0.2秒

我检查了你的链接,现在我可以看到不同之处了。看起来子域的加载速度更快。这可能是服务器配置问题。但是,有几个链接文件(内部和外部)丢失(reset.css、uclass.css、body bg.gif、museoslab-500-webfont.ttf等),FB链接在不同的时间加载

我还注意到/british columbia/的httpget在子域上是23.7kb,但在主域上是23.9kb(我还没有检查为什么,但文档似乎不同?)

我在优化速度方面的几点建议是:

  • 使用gzip压缩
  • 对不同的内容使用智能缓存

加载时间仅受极端级别的DNS解析的影响。你的情况似乎不是这样


这很可能是主机上的配置问题,以及web服务器网络中的流量定向问题。

我很感谢您的回答。实际上,我不知道丢失的链接文件。你用什么来检查?虽然我完全支持优化当前站点的速度,但我更关心的是,为什么在实时站点上加载速度比在子域上慢3倍。我不确定文件大小的细微差别是什么,但即使它们略有不同,它们也有大约99%的相同。也许是Facebook的链接。我将尝试删除它并进行一些测试。尝试删除共享此脚本,但似乎没有多大影响。将继续查找。@norsewulf我的标准调试工具是firefox的firebug,在“网络”选项卡上,您可以看到网页所有部分的加载时间的图形表示。令人惊讶的是,主域实际html文件的初始加载时间更长。关于服务器配置,您有什么具体的想法吗?我与我的服务器支持团队保持联系,但希望我能给他们一些建议,让他们看看哪里。