如果我们有一个包含多个图片和视频的网站,我读过最好是从其他域提供服务,以便浏览器可以同时下载一堆文件,而不是逐个等待每个文件下载。例如,如果我们有一个网站http://example.com/,我们可能会考虑投放:
来自http://video.example.com/的视频
的图片等
问题:我们可以通过欺骗浏览器来确认文件是在那里托管,还是实际上需要在那个位置来实现同步下载?
例如,我们可以假装从http://video.example.com/提供视频,而实际上它只是一个巧妙的htaccess重写,实际上来自http://example.com/video.php。在这种情况下,视频是从主域提供的,但由于我们将其称为http://video.example.com/,因此它可能认为它是另一个域,因此同时加载文件,而不是逐个加载。这可行吗?
答案 0 :(得分:2)
浏览器无法分辨文件的实际存在位置,因此无关紧要。
限制是浏览器只会为每个域名打开一定数量的连接。不同浏览器有不同的限制。通过使用多个域名,您将增加浏览器用于下载内容的连接数。您可以使用程序Visual Round Trip Analyzer来监控浏览器用于下载页面的连接数。