我应该在哪个国家/地区托管我的网络应用程序?

我应该在哪个国家/地区托管我的网络应用程序?

// 我不确定这是否是正确的 QA 网站,但我会尝试一下

我目前正在开发一款面向国际受众的 Web 应用,该应用将具有英文界面。我住在德国,正在考虑在哪里托管该应用。

我注意到许多其他欧洲网络应用程序的服务器都位于美国(根据 flagfox)。在美国托管有什么优势?

在自己的国家举办活动的优势:

  • 更容易获得支持(时区和语言)
  • 它更便宜(我不知道为什么,但事实就是如此)

答案1

这是一个非常有针对性的问题。理想情况下,您会将应用程序托管在离消费者最近的服务器上。(所谓最近,我的意思是……延迟最低、跳数最少等……不一定是地理位置上的)奇怪的是,我曾见过大洋彼岸的服务器比本地(地理位置上的)服务器“更好”(带宽/延迟/跳数最少)的情况……甚至更糟。根据 Web 应用程序的规模……您可能需要考虑对网站进行多宿主。(服务器位于世界各地的多个数据中心)

99.9% 的讨论取决于您的需求。显然,要使 Web 应用成功,您希望它能够快速运行……而高延迟会让您丧命。您的工作是弄清楚什么是可以接受的……什么是不可接受的。如果一家公司把所有的利润都扔掉,它就会失败,因此成本也是一个重要的考虑因素。可维护性也非常重要。如果数据中心便宜又快速……谁会在乎它发生故障时您是否无法访问它……或者您是否需要付出 500 倍的努力才能完成上传一些文件等简单任务。

相关内容