因此,为了加快加载时间,我们设置了一堆 CDN 主机名来提供图像和资产。为同一资产始终使用同一主机的最佳方式是什么?例如 button.gif 总是从http://assets-15.ourserver.com获取。
我正在考虑提出一些规则,其中文件名的 md5 哈希以某种方式映射到服务器(不能使用文件名本身,因为很多相似:“button-home.gif”,“button-about. gif”等)。我不确定这是否是最有效的方法,但似乎它会起作用。
有没有人有这种事情的经验?我需要一个与语言无关的解决方案,因为这将被几种不同的语言使用。
编辑:雅虎关于如何加快速度的解释:http: //developer.yahoo.com/performance/rules.html#split