过去,每当我的客户需要网站(通常是简单的 PHP 内容)时,我总是建议他们找一个共享主机提供商来托管他们的网站。
然而我总是遇到兼容性问题,例如不同版本的 PHP(5.2、5.3),或者有时他们的托管甚至没有数据库,因为他们选择了一家非常糟糕的托管公司。
就我个人而言,我更喜欢使用 Ruby/Rails,但至少在这里,没有任何便宜的、甚至价格相当的共享主机选项。我通常只需要创建简单的网站,无论是静态的,还是类似 WordPress 的网站,或者使用 PrestaShop 进行电子购物。
我想做的是让我的客户提供在我的 VPS 上托管他们的网站。我已经在 Linode 上托管了我的一些项目,因此获得一个额外的实例来托管几个小网站应该不成问题。这样,我可以更轻松地管理他们的网站,还可以为他们提供共享主机无法提供的一些服务。
问题是,我不确定这是否是一个好主意,因为所有的责任都落在我身上,而不是托管公司身上。
您认为自己尝试在自己的 VPS 实例上管理 20-50 个网站,而不是将每个客户端委托给共享主机,这是一个好主意吗?什么时候这是一个坏主意?我是否遗漏了重要信息?
答案1
你忽略了最重要的问题。法律问题。向你所在国家的律师咨询,当有人在你的机器上托管非法内容时,你会遇到哪些法律问题。这位律师应该熟悉国际法,尤其是互联网。
而“哦,我不需要,我知道……”这样的回答是不能接受的。你必须找法律事务专家来验证这一点。
答案2
如果您不知道自己在做什么,那么这将是一个坏主意。如果您确实具备一些系统管理员技能,并且渴望获得更多技能,那么这可能会奏效。不过,要预料到陷阱。有些问题也不会对您的客户隐瞒 - 因此,只有当您确信他们会接受停机和问题时才这样做。
如果你的hoster 是一个糟糕的选择,它会因停机、性能或功能问题给你带来麻烦。