如果有一个不错的服务器和HTML,那么将CSS/JS/Image卸载到另一个服务器上,更快的服务器会破坏性能吗?我在考虑把,比如说
www.domain.net => main,像样服务器cdn.domain.net =>快速服务器
让我的代码包括,比如说
<link href="//cdn.domain.net/css/styles.css" rel="stylesheet" />但是我的问题是,它会使加载速度因为多个连接而变慢,还是会因为更快的下载速度而加速呢?
发布于 2013-05-17 02:58:01
从同一服务器提供单个CSS文件有其优点,因为您的CSS可能引用多个图像。对主服务器的访问通常更快,因为客户端必须对CDN主机执行DNS查找。CSS文件是静态的,可以很好地压缩,而且通常不是很大。给web服务器一个文件的预压缩版本,这样就可以毫不延迟地发送它。
发布于 2013-05-17 01:32:35
假设您的前提是cdn.domain.net是一个“更快的服务器”,那么不,性能不会被破坏。一般说来,业绩应该提高。
例如,在这个站点上(现在是查看源),CSS和JS文件由cdn.sstatic.net托管。尽管它无疑是一个正确的CDN,但将这些资产卸载到具有巨大带宽和弹性的单个服务器是等价的。
https://serverfault.com/questions/508488
复制相似问题