2010-04-14 53 views
0

如果我们有一个包含多个图像和视频的网站,我读过最好从其他域提供服务,以便浏览器可以同时下载一堆文件,而不是一个接一个地等待每个要下载的文件。例如,如果我们有一个网站http://example.com/,我们可能会考虑服务:从http://video.example.com/欺骗服务器加载文件更快?

图片

影片从http://images.example.com/

问:可以通过我们欺骗实现同时下载浏览器相信这些文件是托管在那里的,还是他们真的需要在那个位置?

例如,我们可以假装从http://video.example.com/服务视频,实际上它只是一个聪明的htaccess重写,ACTUALLY服务于http://example.com/video.php。在这种情况下,视频是从主域提供的,但因为我们将其称为http://video.example.com/,它可能认为它是另一个域,因此会同时加载文件,而不是逐个加载文件。

这可行吗?

回答

2

浏览器无法确定文件的实际存放位置,因此无关紧要。

限制是浏览器只会打开一定数量的连接到每个域名。不同的浏览器有不同的限制。通过使用多个域名,您将增加浏览器用于下载内容的连接数量。您可以使用程序Visual Round Trip Analyzer来监视浏览器用于下载页面的连接数。