gpt4 book ai didi

php - 相对链接是否比站点链接快得多?

转载 作者:行者123 更新时间:2023-11-28 04:14:00 26 4
gpt4 key购买 nike

在我的网站上,我倾向于使用站点链接而不是相对链接,如下所示:

我使用:

<link rel="stylesheet" type="text/css" href="http://www.example.com/_css/_all/stylesheet-global-styles.css" />

替代(相对):

<link rel="stylesheet" type="text/css" href="/_css/_all/stylesheet-global-styles.css" />

我使用站点链接的原因是因为我使用了很多虚荣的 URL,例如:

example.com/test => example.com/test.php

example.com/test/1 => example.com/test.php?id=1

由于第二个示例中有多个“/”,我的页面认为它们位于网站的子目录中,因此“相对”链接不起作用,除非我放入“../”。我不能这样做,因为那将意味着目录基于查询字符串是否存在以及有多少'/'。因此,我不得不使用网站链接来包含我需要的内容。

我知道每个请求都必须因此执行 DNS 查找,这会减慢它的速度,但我的问题是,如果我链接,比方说,5 个样式表和脚本,它会慢多少?

最佳答案

Are relative links much faster than site links?

不,因为它们是一样的。相关链接只是浏览器为网站管理员提供的便利。它们最终也被解析为绝对链接:发送到服务器的每个请求始终包含完整的主机名和路径。

DNS 查找被缓存,因此如果系统配置正确,则不会有多次查找。

关于php - 相对链接是否比站点链接快得多?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9324865/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com