【问题标题】:Tricking the server to load files faster?欺骗服务器以更快地加载文件?
【发布时间】:2011-02-07 22:44:37
【问题描述】:

如果我们有一个包含多个图像和视频的网站,我了解到最好从其他域为它们提供服务,这样浏览器就可以同时下载一堆文件,而不是一个一个地等待每个文件下载。例如,如果我们有一个网站http://example.com/,我们可能会考虑投放:

来自http://video.example.com/的视频

图片来自http://images.example.com/

等等

问题:我们是否可以通过诱使浏览器相信文件托管在该位置来实现同时下载,或者它们是否真的需要在该位置?

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

这可行吗?

【问题讨论】:

    标签: performance .htaccess


    【解决方案1】:

    浏览器无法判断文件的实际提供位置,所以这无关紧要。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-05-04
      • 1970-01-01
      • 1970-01-01
      • 2014-08-25
      • 1970-01-01
      • 1970-01-01
      • 2014-07-17
      相关资源
      最近更新 更多