首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我应该在哪里和如何托管图像,以便快速访问,并使头痛最少。

我应该在哪里和如何托管图像,以便快速访问,并使头痛最少。
EN

Webmasters Stack Exchange用户
提问于 2014-10-03 15:28:14
回答 1查看 75关注 0票数 0

我正在把我的网站部署在Heroku上。我需要存储大约5000个人资料图片,每个将被访问约100次每周。我所有的流量都来自欧洲,所以我宁愿把它们存储/缓存在欧洲。

我是否正确地理解了,我需要一个存储解决方案(例如Amazon 3/AWS、Google、Rackspace Cloudfiles)和一个CDN (例如Cloudfron,Akamai)?

EN

回答 1

Webmasters Stack Exchange用户

回答已采纳

发布于 2014-10-03 15:57:49

内容分发网络

大多数好的内容传送网络将在美国、欧洲和亚洲的不同地点拥有一个庞大的服务器网络。尽管你很少关心美国和亚洲,但你的文件将被克隆在这些网络上与此无关,因为大多数CDN的价格包括了所有这些网络,在规定的利润率范围内,因此不需要额外的成本。

安全储存

现在,大多数服务器使用防故障的raid设置,它们面临的唯一风险是可能同时损坏阵列上所有磁盘的异常火灾,但是对于内容传递网络,因为它们在全球范围内镜像您的文件,这意味着数据永远不会在这些问题上受到威胁。

欧洲用户将从欧洲数据中心的文件中获得服务

因此,在任何好的内容传送网络上托管图像都会反映出全球各地的文件,现在重要的一点是,文件是从最近的数据中心下载的,因此,如果90%的用户在欧洲访问您的图像,那么您的文件将从欧洲的服务器上传输,这意味着您的用户将获得很高的速度,如果您偶尔在美国有几个用户,那么他们也会获得很高的速度。

回答你的问题

由于内容传递网络不处理PHP和SQL数据库,而只处理静态文件,您将需要一个web server + cdn。您可以拥有一个亚马逊S3 + Rackspace Cloudfile,您可以使用您喜欢的任何组合。CDN在存储和传输上的价格各不相同,有些只收取转帐,而有些则同时收取进账和出入费,你将不得不选择一个你觉得舒服的,满足你的要求的。

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

https://webmasters.stackexchange.com/questions/69670

复制
相关文章

相似问题

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