在这种情况下我应该在云中托管吗?

在这种情况下我应该在云中托管吗?

我正在考虑将我们的网站托管转移到云端。目前我们每天的访问量约为 1000 次(高峰期为 5000 次)。我想知道托管这个网站需要什么样的“服务器能力”。

显然,诸如带宽使用情况之类的东西很容易测量,但我没有找到有关典型的 Linux、MySQL、Apache 和 PHP 设置需要多少内存/处理器能力的任何信息,请记住响应时间是这里的关键指标。

另一项编辑:实际运行的应用程序是 Joomla 1.5 支持的 CMS。该网站是一个电子杂志,因此我认为该设置在页面点击率/唯一访问者率方面并不复杂。

无论如何,我们都会更换主机,因为我们对当前的主机不满意。我们还有一些想法,如果使用 VPS 会更容易付诸实践。因此,我们想知道是否可以使用 VPS 来节省托管成本大致同样适用于大致性能与共享主机相当。VPS 的管理不是问题。

我正在寻找一个“指南”,以便根据我的使用情况“计算”“推荐配置”。在排除所有明显的差异后,我们使用便宜的VPS 还是便宜的共享网络主机更好?

编辑:让我用更客观的方式表达一下:假设我们绝对需要将其托管在 VPS 上,例如 SliceHost。我们应该选择什么计划?“256 切片”,“512 切片”还是其他?

答案1

顺便说一句,我相信 Slicehost 现在是 Rackspace 云服务器。我目前在几个网站上使用 Rackspace。这种“云”式 VPS 的一大优点是,您可以根据需要配置更多资源。因此,您可以从 256MB 切片开始,然后直接从控制面板将其增加到 512MB。您只需为您使用的资源付费(按小时计算)。

另一个被否决的答案确实有其可取之处。正如所提出的那样,对你的问题的回答是“视情况而定”。LAMP 堆栈用途非常广泛,因此其要求非常广泛。在你看到的流量下,你的网站/应用程序可能在 256 个切片上就没问题。另一方面,它可能需要 2GB 切片。幕后发生了什么?我们不知道。

我假设您使用的是标准托管计划,因此您不太确定需要哪种资源。好吧,一旦您转到 VPS,您就会发现。这就是云服务大放异彩的地方。如果我是您,我会尝试使用 Rackspace 云服务器之类的东西,从 512MB 切片开始。让它运行一段时间,看看它的表现如何。一旦您开始收集一些数据,您就可以做出明智的决定,缩小或扩大规模或保持原样。“云”服务器的好处在于,执行您的决定意味着单击按钮。您不必固守某个计划,只需按使用量付费,并且只在您使用时付费。

我还应该指出,决定是否使用 Rackspace / Slicehost 的关键因素是内存和磁盘空间。无论选择哪种方案,您都可以获得相同的 CPU 能力和 RAID10 驱动器性能。

(注:这是我今天第二次在这里对 Rackspace 做出正面评价,总共是第三次。我不为他们工作,也与他们没有任何关系……只是我现在是并且曾经是他们的客户)

答案2

您没有找到任何指标,因为它们不存在。考虑到数据库架构、数据量、代码质量和上百万个其他因素的差异,不存在所谓的“典型” LAMP 设置。

话虽如此,除非你每天的 5000 个 UV 都做了很多页面浏览量,共享托管计划应该可以很好地完成任务。不过,无论哪种情况,我都不一定会选择“便宜”的选项;一分钱一分货,如果你遇到了需要紧急处理的流量高峰,廉价的托管提供商会因资源使用过多而暂停你的帐户,而优质的托管提供商会根据需要帮助你扩展。

编辑: 好吧,彻底改变这个问题的方法。如果你假设地需要使用 VPS,你需要假设地分析你的资源使用情况假想应用程序,根据您的假想需求和假设地适当选择。

相关内容