在使用 Google 应用引擎时,如果我希望我的文件资源更接近用户,那么使用 CDN 有什么好处?
问问题
11631 次
3 回答
30
好吧,这完全取决于您的预算、地理位置和概况。Google 应用引擎是免费的,如果配置得当,它可以很好地为您的内容提供世界各地的服务。许多人实际上将应用引擎用作 CDN!(见这里,这里和这里)
这是一篇博客文章,比较了应用程序引擎、商业 CDN 和根本没有 CDN 托管静态 1MB 压缩文件的性能
试试这个免费服务(来自 CDN...),看看您的应用引擎应用程序的性能如何。 这是我使用过的另一个测试站点
因此,根据您的站点的地理位置、用户所在的位置以及您的需求,您需要分析应用引擎的性能并查看它是否足够好。您会从商业 CDN 获得更好的性能吗?最有可能的。但是你需要吗?
于 2010-07-01T09:16:22.937 回答
10
当然。尽管 App Engine 可能会在靠近用户的地方缓存您的静态内容,但它不保证它会这样做,并且它不会为您缓存您的动态内容。对于 App Engine,使用 CDN 与在任何其他平台上一样可行。
于 2010-04-08T09:18:55.327 回答
5
您可以尝试使用ping之类的工具来查看许多位置与 Google App Engine(也位于不同地理位置)之间的延迟。可能会发现您的观众不需要 CDN。
于 2011-01-04T08:54:10.823 回答