来自Ruby on Rails文档:
管道的第一个特性是连接资产。这是 在生产环境中很重要,因为它可以减少 浏览器必须为呈现网页而发出的请求数。卷筒纸 浏览器的可请求数量有限 并行,因此较少的请求可能意味着更快的加载 应用
这被广泛认为是网络上的最佳做法。但是传统逻辑并不告诉我们,并行加载三个文件比串行加载连接版本要快。因此,即使并行连接的数量存在上限,也应该比在单个连接上等待一个大文件更快。或者它与每个请求的开销有关吗?
答案 0 :(得分:1)
HTTP规范同时建议4个并发连接。因此,默认情况下,每个浏览器都会设置此数字。因此,当您的页面包含4个以上的文件(包括图像)时,连接是有意义的。
对于大多数浏览器,可以更改并行连接的数量,但这不仅适用于您的计算机而不适用于用户。