绝对vs相对链接速度

时间:2013-09-30 14:35:13

标签: apache localhost relative-path absolute-path

apache加载“http://mywebsite.com”和“/”之间是否存在速度差异?

前者是否实际通过WAN提取数据?我注意到如果我ping“mywebsite.com”它比我ping“localhost”要慢,但是当从点击的链接加载页面时这是否适用于apache?

1 个答案:

答案 0 :(得分:2)

localhost通常解析为ip地址127.0.0.1(环回接口)。对于其他域,您的操作系统需要在DNS服务中查找相应的IP地址,然后执行远程ping,http操作等...我希望与外部服务的每次交互都会增加延迟,与相应的内部相比操作。有时可以缓存这些DNS值,以便只查看一次和一段时间的查找惩罚。至于解析和访问URL的速度差异,取决于客户端逻辑,但可能是微不足道的。相对路径的一个关键优势是您的服务不了解其部署,可以在不更改大量URL的情况下解除并转移到其他位置。