子域名上的图片(?)

Avatar of Chris Coyier
Chris Coyier

DigitalOcean 为您旅程的每个阶段提供云产品。立即开始使用 200 美元的免费信用额度!

我不记得在哪里了,但前段时间我读到了一些关于使用子域名来提供网站资源以潜在地加快加载速度的内容。理论上,浏览器用于与服务器通信的协议只允许从单个域并发下载有限数量的内容(例如 2 或 4 个?)。但是,一个网站通常有数十种资源。因此,如果您要创建一个子域名(例如 images.css-tricks.com)并使用它来提供图片,则它将被视为不同的域名,并且您将能够将并发下载的数量增加一倍。

在尝试研究它时,我无法找到很多高质量的信息。一些论坛帖子谴责它,称需要进行多次 DNS 查找,这会比加速更慢。其他人甚至说 Google 可能会因此而处罚(这似乎是荒谬的)。

我一直试图在可能的情况下提高我网站的效率和速度。上个周末,我试图改进我在此网站上使用 CSS Sprites 的方式。这是 结果。创建子域名非常简单,所以我把它放在那里。这只是一张图片,所以它不太可能产生任何重大影响,但如果确凿的证据表明这是一个好主意,我一定会考虑将主题中的所有图片移动到子域名上。

有人对此有任何好的信息吗?