我应该选择自己的网络托管公司还是继续搜索?

我应该选择自己的网络托管公司还是继续搜索?

我一直在寻找一家好的网站托管公司,能够为我提供托管基于 PHP 和 MySQL 的网站所需的所有服务。现在这是一个基于社区的网站,用户可以上传图片等。我心目中的托管公司目前允许我做所有事情...允许我使用 mail()、支持 CRON 作业等。当然,他们每月收费约 6 美元。现在这家公司唯一的问题是,他们对托管帐户中可以同时存在的文件数量有限制,为 50,000 个。这与他们网站首页上的“无限空间”广告有些矛盾。除此之外,我不知道有什么理由不选择这家托管公司。

但我的问题是,一旦用户数量大幅增加,他们上传的文件数量超过 50,000 个,我就无法忍受 50,000 个文件的限制。现在,由于这是一个动态网站,还涉及付款等敏感问题。我不确定我是否应该继续使用这家公司,因为我才刚刚起步,然后稍后再切换到一家更好的托管公司,该公司不会限制我使用 50,000 个文件。如果我在这家公司托管后需要切换,我将需要备份我帐户中的所有文件(jpg、zip 等),然后将它们上传到新主机。我不知道有什么工具可以帮助我完成此过程。如果您知道任何工具,可以告诉我吗?

我现在可以继续选择其他公司,但它们的费用是当前价格的两倍/三倍,而且它们提供的功能都比我目前选择的功能少。如果我支付更多,那么他们就愿意满足我的更高要求。不幸的是,我现在愿意选择的公司没有其他更高/更好的计划可以让我转换。所以这是非常非常糟糕的部分。

我的问题是:

  1. 由于我刚开始建立自己的网站,而且最初的用户范围会比较小,我是否应该继续当前的选择,然后在需求增加时切换到更好的提供商?如果是,我该如何将我的数据库(尤其是 jpg 文件等)转移到新提供商?我甚至不知道备份和还原到另一台主机所需的工具。

  2. (我不喜欢这个想法,但仍然......)我是否应该立即继续支付更多费用并选择更好的提供商(不知道该网站是否真的会做得那么好)只是为了省去备份 50,000 个文件并从旧主机上传到新主机的麻烦,然后开始支付双倍/三倍的价格,甚至不知道我是否会像我预期的那样收到回报?

我以前从未做过如此大量的备份和恢复,因此我被困在这里,不知道该怎么做。每月的价格也是我做决定时需要考虑的一个重要因素。

所有这些网络托管公司都说了一句共同的话:备份和恢复数据是客户的责任,他们不对任何损失负责。所以,无论我想选择哪家托管公司,他们都会要求我通过 FTP 进行备份,以便我可以随时恢复它们(将文件放在本地似乎更安全)。有些公司提供备份工具,有些则不提供,考虑到他们的免责声明,我不确定他们的备份工具有多可信。我从未将 50,000 个文件从一个网络托管商备份并恢复到另一个网络托管商,所以请所有有经验的人留下您的评论并告诉我您的建议,以便我做出决定。

我花了两天时间与自己斗争,试图决定该怎么做,最后得出结论,这是一把双刃剑,如果不听取他人的建议,我无法做出令人满意的最终决定。我相信一定有人可能也曾做出过如此艰难的决定。所以,非常感谢你们提出的所有帮助我做出决定的建议。

谢谢你们。

编辑:

我很感谢大家的回复,但到目前为止,我还没有看到任何回复可以告诉我有关文件备份和恢复工具的信息。有没有人真的有机会备份和恢复他们网站托管帐户中的文件?如果有,请提及这些工具及其相关网站链接,以便我查看。谢谢!!!

答案1

编辑-根据您的评论。

我得出了以下结论: - 你(至少认为)你现在有一个相当不错的交易。 - 文件限制令你担心,但仍然更多的是理论而非实际。 - 资金紧张或者你不愿意预先付款以换取以后不迁移。

考虑到这些限制,我对您的建议与我的做法不同。

您应该留在原地,直到被迫离开。 此时,您可以决定收入(或潜力)是否值得更大的支出。 这也让你有时间找到永久住所,并获得(或签订合同)搬家和管理该住所的技术技能,无论其形式如何。一个很好的起点可能是阅读有关此网站及其姐妹网站的托管/服务器的艰辛历程http://blog.stackoverflow.com/

顺便说一句,如果网站按照您想象的那样发展,我预计在 50,000 个文件限制成为问题之前,您将被迫因性能/响应限制而迁移。

至于备份和恢复...您应该担心它的原因不止以后搬家的可能性。您应该讨论一下,如果共享服务器在您考虑的每个主机上都出现故障,您的站点将如何恢复,并为所选主机制定相应的计划。

我还会确保保留您自己的代码副本,并每周左右转储一次 MySQL 和上传的文件,可能转储到 Amazon S3。主机可能会推荐一个工具,或者在此站点上使用主机和目的地的特定平台进行搜索。


原始答案
我会选择一家你知道可以随你扩展的提供商。如果这家提供商仅有的共享主机,那么你的网站无论如何都会超出提供商的规模。我认为你可以从共享主机开始,但你应该选择有升级路径的提供商。

答案2

看看你目前感兴趣的每月 6 美元托管服务提供商是否有提供超过 50,000 个文件的升级帐户。我很难相信他们不会这样做。这样,你可以现在就开始使用它们,然后当你变得更受欢迎并获得收入来源时,你可以升级到他们的高级帐户类型并继续使用该托管服务提供商。

如果他们没有宣传的超过 50K 文件的帐户,那么就打电话给他们,询问他们是否愿意与您合作。一切都可以商量。只需以书面形式签名即可

答案3

您是否考虑过使用并置?这可能更昂贵,但您至少可以控制硬件,从而控制站点可以使用/存储的内容的硬性限制。显然,这不是最具成本效益的解决方案,但在我看来,您已经超越了具有“大小”限制的典型网站。现在投资硬件,并在某一时刻发生故障时提供足够的故障转移,这可能会让您在未来发展,并拥有根据需要向站点添加服务的更多自由。

答案4

我的共享网络托管提供商价格大约是这个的两倍,但存储量无限,文件数无限制。问题是文件必须通过网站访问,不能简单地用于远程存储。它支持 PHP 和 MySQL,以及 Python。我甚至让它运行 Ruby on Rails,尽管目前官方不支持。我喜欢这项服务的另一个不错的功能是,虽然它是共享网络托管,但它实际上是跨多台服务器集群的,因此设置非常冗余。即使是 MySQL 服务器也是一个完全冗余的集群解决方案。我应该知道,因为我在为他们工作时帮助构建了大部分内容。

相关内容