首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AWS S3 EC2困境

AWS S3 EC2困境
EN

Stack Overflow用户
提问于 2014-02-21 18:56:04
回答 4查看 160关注 0票数 0

最近,我的网站设计公司得到了一份很大的合同,要建立一个媒体丰富的网站,需要在wordpress上运行。客户端之所以想要它,是因为他们对Wordpress的简单和熟悉。

毫无疑问,托管将使用AWS EC2,并且我们不会费心在单独的实例或S3桶上托管实际的文件。我从未与S3合作过,但在EC2方面有一些2+的经验。用户上传图片,视频,文档,...will是网站的一个重要组成部分。

expect :基于另一家公司为客户所做的市场风格,我们预计每天有超过1000个独特的访问者,其中5-10%将上传到服务器/桶上。

AIM:一个拥有这种媒体的快速网站

对于服务器/基础设施设置/选择的选择有什么建议吗?

EN

回答 4

Stack Overflow用户

发布于 2014-02-21 19:01:35

默认情况下,Wordpress会将其所有文件存储在本地文件系统中。您可以获得插件,以允许上传存储在S3中。虽然只有1000个单元组,但可能没有必要。

最大的增长速度将是使用缓存系统(最好是缓存到内存)。

票数 2
EN

Stack Overflow用户

发布于 2014-02-22 10:36:40

你可以有很多选择,但是每天有1000种独特的东西,你没什么好担心的。如果您想利用S3的CDN部分,那么:-

  1. 在S3中创建一个桶,启用公共CDN选项
  2. 在Linux ->指南中使用-> FUSE安装这个桶( http://juliensimon.blogspot.de/2013/08/howto-aws-mount-s3-buckets-from-linux.html )
  3. 确保在Wordpress (W3缓存)中启用内存缓存
  4. 使用W3缓存缩小CSS和JS文件(小心,因为这有时会破坏主题)
  5. 如果站点响应不够,请考虑使用AWS、CloudFront或CloudFlare
  6. 如果站点在任何时候都是在线的,那么考虑使用DNS roundrobin的两个实例。保持wordpress同步使用rsync。确保它们安装相同的S3桶。

这应该足够了。

希望这能有所帮助。

票数 2
EN

Stack Overflow用户

发布于 2014-02-21 22:21:22

每天1000名访问者对服务器的压力并不大,我对此特别担心。如果是我,我会确保使用缓存(就像数据时代推荐的那样),并考虑利用CDN,特别是在您处理大量媒体的情况下。无论您使用什么CDN,无论是Cloudflare、MaxCDN、VideoPress、Amazon、Akamai,还是许多优秀的内容交付网络提供商中的任何一个,我认为您将得到比调整服务器更多的信息。如果您也想这样做,我建议缓存和NGINX。在部署之前,显然也会缩小CSS和JS,但这是很明显的

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

https://stackoverflow.com/questions/21942904

复制
相关文章

相似问题

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