我想知道是否有人可以给我一些建议。
我刚刚发布了一个网站,它占用的带宽/空间超出了我的预期。
我来自澳大利亚,所以空间和带宽相当昂贵,网站上线的前 5 天带宽就达到了 5Gb,而我的帐户的最大带宽是 20Gb。
有人告诉我,现在空间如此便宜,我应该直接使用云端,而不是选择在美国开设账户。
我不太确定下一步该怎么做,但我需要尽快想出办法。
是否可以在云中托管网站?
任何帮助将不胜感激。
答案1
是的,可以在“云”中托管网站,但就托管的基本经济原理而言,它与在其他任何地方托管网站没有什么不同。
您真正需要决定的是“我是在澳大利亚还是在海外托管?”。在澳大利亚托管很昂贵,因为带宽市场非常昂贵(.au 一方承担了跨太平洋传输所有数据的大部分费用,因此实际上我们都在补贴 .us 提供商的传输成本——而且,我们的市场规模要小得多,而且地理分布也分散,这也推高了成本)。从好的方面来看,如果您的客户在澳大利亚,您可以为他们提供出色的低延迟浏览体验。在美国托管很便宜(首先,带宽便宜几个数量级),但对您网站的 .au 用户来说,延迟会有所下降。请注意,您不一定非要选择美国的提供商才能获得美国托管——有几家澳大利亚公司拥有本地支持团队,但可以为您提供美国办事处(因此,您可以在您喜欢的时区获得本地支持的好处,但具有在美国的成本优势)。(完全披露:我的雇主是提供此选项的公司之一)。
在澳大利亚托管是否值得?这取决于您的网站和您的需求。只有您才能决定。
答案2
我想这取决于你对云托管的定义以及你的要求。有很多网站可以租用空间,例如亚马逊的 EC2/VPC 服务。你可以设置一个服务器并从那里提供你的内容。
如果不知道您托管的是什么或者您的需求是什么,那么就没有什么可说的了。
那么...可以在云中托管网站吗?是的。
答案3
根据您选择的服务,在“云”中托管您的应用程序可能需要对您的代码进行一些修改。当然,如果您的网站是完全静态的服务器端,那么这是一个没有实际意义的问题。
您还没有说明您的流量模式中有多少动态和静态输出 - 您可以通过在其他地方托管图像和其他静态内容来获得所需的收益,而无需移动应用程序代码,也许是另一个国家的共享主机或 VPS 或“内容交付网络”服务,如亚马逊的“云端”(周围有几个不错的 CDN,一些适合小用户,一些针对较大的企业进行了优化,因此对于您的规模来说可能太昂贵了,所以货比三家)。
20Gb 的带宽听起来并不多(警告:我对澳大利亚市场了解不多),所以。我猜你正在使用“共享主机”提供商,对吗?如果是这样,那么考虑一下 VPS - 大多数(即使是较便宜的选项)至少有几百 Mb 的带宽限额,有些有整整 TB 或更多(但要小心:许多主机看起来“好得令人难以置信”,而且通常结果确实如此!)。
如果您所在国家的带宽价格如此昂贵,那么您可能不得不寻找更远的地方,即使是 VPS 选项。如果您的受众是国际性的,那么这可能是一个好处:您的更多访问者将获得更好的响应,而不是更慢的响应,但如果您的核心受众更接近您的本地,那么您必须考虑到,如果将网站托管在跨太平洋链路的另一侧,那么对他们的响应会更慢。无论您使用哪种托管选项(共享、VPS、“云”等),这都会成为您的问题。
答案4
为了以防万一,我想提一下另一个选项:优化带宽使用。
检查你的网站,看看是否可以对其进行一些优化:
1)确保 HTTP 缓存标头设置正确,以便客户端可以重用图像和静态部分 2)您可以配置 Web 服务器以压缩 html 输出 3)使用代码压缩器压缩 Javascript 代码 4)Web 应用程序或网站可以在带宽使用方面进行优化
如果您到目前为止还没有考虑到所有这些,例如,客户端没有缓存您的图像,您可以获得巨大的带宽减少。