Amazon web services 在我们地区似乎没有CDN的情况下,CDN比专用服务器更有用吗?

Amazon web services 在我们地区似乎没有CDN的情况下,CDN比专用服务器更有用吗?,amazon-web-services,storage,cdn,Amazon Web Services,Storage,Cdn,我正在考虑试用Amazons,它利用S3服务进行文件存储,并将Spring数据传输到离浏览器最近的服务器。但是,确切地说,我们在南非约翰内斯堡有一台专用服务器,所以我的问题是: 亚马逊似乎给了你一个选择,让你的基地服务器在欧盟,美国,日本,但远不及南非-我想欧盟是最接近的?那么,使用CDN来处理静态文件(css、图像、javascript——在不使用谷歌AJAXAPI的情况下)和媒体文件,而不是从同一个专用服务器调用它们,我还会从中受益吗?请记住,尽管我们有一个专用服务器,但它仍然是一个共享的托

我正在考虑试用Amazons,它利用S3服务进行文件存储,并将Spring数据传输到离浏览器最近的服务器。但是,确切地说,我们在南非约翰内斯堡有一台专用服务器,所以我的问题是:

亚马逊似乎给了你一个选择,让你的基地服务器在欧盟,美国,日本,但远不及南非-我想欧盟是最接近的?那么,使用CDN来处理静态文件(css、图像、javascript——在不使用谷歌AJAXAPI的情况下)和媒体文件,而不是从同一个专用服务器调用它们,我还会从中受益吗?请记住,尽管我们有一个专用服务器,但它仍然是一个共享的托管环境,因为我们在服务器上托管多个客户端网站

其次,如果我使用像Amazons这样的CDN,我能从缓存我的内容和使用far future expires头、压缩等方面获益吗


非常感谢

我认为服务器在哪里并不重要。您仍然在向Amazon上传内容(虽然,是的,您可能希望使用欧盟服务器,因此如果您从南非发送内容,速度会更快),但CDN的理念是,它在世界各地都有端点,因此您不必担心在这些位置有服务器


简言之,是的,像Amazon的CloudFront这样的CDN是您希望能够快速提供静态内容的内容。

好的,CDN将减轻您的主专用服务器的负载。这是非常有利的,因为这意味着您可以将服务器降级到更便宜的级别

它还提供了比中小型企业所能实现的(尤其是只有一台服务器)多得多的冗余级别

CDN在世界各地都有镜像这一事实只是这种网络的一个特点。这是一个好的,但绝不是唯一的一个

实际上,您必须考虑您希望通过使用CDN实现什么,以及您使用CDN的目的

如果您的应用程序依赖于响应时间,而其他任何事情都无关紧要,那么由于您的位置离您很近,所以让您的专用服务器运行一切可能都是值得的。这就是说,通常需要快速响应时间的应用程序只需要服务器整体功能的一小部分,因此您可以只将非时间关键的元素卸载到CDN中,并且仍然可以充分利用这两个方面


简言之,CDN具有许多功能。它们为企业节省了时间、金钱,并提供了绝大多数开发人员和管理员无法实现的基础设施。

主要思想是,距离用户最近的服务器(路径越好),下载速度越快。CDN是一个由地理上分布的多台服务器组成的网络。这意味着与单个专用服务器相反,静态内容是从最近的存在点分发的。这使得在不同的地区有更好的速度。是的-您可以在CDN中使用不同的头。

您的服务器位于南非。你的大多数用户是谁?