我想知道使用自己的硬件托管我的网站有哪些好处,以及什么时候我必须拥有自己的服务器以及其成本是多少。
例如,从运营小型博客或个人网站的普通用户到运营自己业务的公司网站。适合这些级别的不同类型的网络托管有哪些?
另一方面,不在自己的服务器上托管网站有什么好处呢?
最后,考虑最后一个选择,是否需要考虑任何国家因素,例如,如果我在欧洲,将我的网站托管在亚洲或美国是否有任何不利之处?
答案1
简而言之,没有。
你问的问题太宽泛了,你可能已经知道答案了。如果你问这些问题,任何低价的超低价卖家都可以满足你的需求。
答案2
在 stackoverflow 上提出一般性问题可能很好,因为一般性答案会给更多人带来好处。但是,你的问题可能有点太笼统了。至少,你应该考虑把它做成社区 wiki。我会尝试解决你的一些问题。
对于何时需要自己的硬件,没有明确的答案。但是,只要您没有太多机密数据,就倾向于共享托管。您可以从两个不同的 ISP 获得共享托管,并进行简单的 coldfire 故障转移。只需设置自动远程备份。托管很便宜,而且 CPU/ram 充足。以下是一些避免存储机密数据的指南。
不要存储信用卡信息。找到一个可以为你存储信用卡信息的服务,或者让你的用户每次都输入信用卡号。如果你计划拥有大量回头客,可以考虑使用亚马逊、eBay、雅虎店面等。
加密用户密码 姓名和地址列表没有什么价值,没有社会安全号码、信用卡信息等,没有人能用它做任何事情,只能给你发垃圾邮件。但是,加密用户表是一种廉价的保险。
至于海外托管,我知道美国的托管真的很便宜,欧洲也一样。网络托管需要大量硬件和自然资源(用于发电),工资不是托管中的重要因素。我认为海外网络托管不可能节省大量成本。
此外,在海外托管也存在一些固有风险。首先,自然灾害可能导致海底互联网电缆被切断和服务器中断。其次,如果您要托管自己的硬件,访问网站的成本将高得令人望而却步。如果我有一个以美国为中心的电子商务网站,我可以在纽约托管我的硬件,并在德克萨斯州和加利福尼亚州设立故障转移站点。让两名技术人员带着备份磁带从纽约乘飞机前往德克萨斯州或加利福尼亚州是可行的。让我的网站在 24 小时内恢复也是可行的。将我的故障转移站点设在菲律宾,光是飞机旅行就需要 24 小时,而且我必须让我的技术人员乘坐商务舱,这样他们才能在飞机上休息。
答案3
使用您自己的服务器(VPS、colo、专用、在您的数据中心等),您可以完全控制安装的内容、何时升级等。
但是,这也意味着如果出现任何问题,您需要自行修复(根据具体情况,托管服务提供商可提供不同程度的支持)。
至于托管在哪里?我个人建议你选择身体上尽可能靠近您或您的用户群。
答案4
使用专用服务器时,另一个需要考虑的问题是,您是从托管公司租用服务器还是托管。对于租用服务器,提供商将支付更换故障硬件的费用。对于托管,您需要支付自己的硬件费用。