首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >使用内容分发网络(CDN)的优点和缺点是什么?

使用内容分发网络(CDN)的优点和缺点是什么?
EN

Stack Overflow用户
提问于 2010-01-27 15:55:40
回答 4查看 33.1K关注 0票数 56

我正在通过Best Practices for Speeding Up Your Web Site from developer site of Yahoo...

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2010-01-27 16:27:43

使用内容分发网络(CDN)的优点和缺点是什么?

  • 缺点可能是要花钱,而且会增加部署的复杂性procedures.
  • The主要优点是提高了向用户提供内容的速度。

何时使用CDN?

  • 当您拥有一个包含某种类型的静态内容(图像、脚本、CSS等)的流行公共网站时,它将是最有效的。

是CDN性能助推器吗?

一般来说,

  • 是这样的。当用户发出特定请求时,动态确定最接近该用户的服务器(就服务器和用户之间的最小节点数量而言)。这将优化向该用户提供内容的速度。
票数 42
EN

Stack Overflow用户

发布于 2011-03-12 03:19:03

另一个要考虑的事项(最近强加给我们的):您的客户可能会阻止CDN!我在jQuery上使用微软的CDN,去年秋天我们将microsoft.com主机名改为ajax.aspnetcdn.com (以避免在下载jQuery时出现不必要的cookie)。从那时起,我们有几个客户的网络过滤器阻止了aspnetcdn.com,并不得不手动将其列入白名单。

我们将继续使用CDN,但它让我们看到了它可能导致的另一个问题。

票数 25
EN

Stack Overflow用户

发布于 2010-01-27 16:39:15

每个CDN提供商都是不同的,但你真的应该看看他们的网络,以及它可能如何影响你的目标受众,特别是如果你的网站受众严重本地化在世界的一个地方。

在我们的测试中,我们发现大多数用户(取决于他们连接的ISP )没有看到任何性能优势,因为我们正在使用的CDN提供商没有与其上游提供商配对。数据包没有沿着“主管道”路由,如果我们继续下去,性能将会下降。

话虽如此,上面的情况可能并不常见,但测试仍然是一个好主意。使用来自CDN的资源打开站点的一个版本,在不同的地区和不同的连接上进行测试,并测量结果。

还有其他的好处:浏览器利用多个域名,同时有更多的请求,更少的负载给你的服务器等。

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2145277

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档