gpt4 book ai didi

asp.net - 使用多个子域会加快我的网站速度吗?

转载 作者:行者123 更新时间:2023-12-02 23:55:26 25 4
gpt4 key购买 nike

我正在考虑将我的图像移动到我网站上的子域,并且我在某处读到,将脚本移动到不同的子域将使速度更快!这是真的吗?或者如果我不考虑真正的 CDN,我应该将其保留在原样吗?

最佳答案

是和否。网站本身不会更快,但在大多数浏览器中加载速度可能更快,因此看起来可能更快。

原因是大多数浏览器将自己限制为一个域的最大并发连接数。假设您的网站位于 www.mysite.com。现在,当您的浏览器尝试下载 html、css、脚本和图像时,它可能需要从服务器下载 20-30 个文件。由于浏览器将自身限制为与您的域的并发连接数(例如 4 个),因此浏览器一次只能下载 4 个文件。

现在,如果您在单独的子域 css.mysite.com 上提供 css 文件,在 images.mysite.com 上提供图像,在 script.mysite.com 上提供脚本,则浏览器可以打开与每个域的 4 个并发连接。因此它最多可以同时下载 16 个文件。如果您的带宽允许,这可能会导致页面加载速度更快。

因此,您的网站对于访问者来说可能看起来更快,但原因是加载时间,而不是代码或数据库访问的任何加速。

关于asp.net - 使用多个子域会加快我的网站速度吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/861880/

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