0

我正在开发一个大型Web应用程序。在开始实际开发之前,我们必须考虑很多因素,在这篇文章中,我想询问特定于Web Hosting的查询。但在问我的问题之前,我想写一个关于这个Web应用程序的简短介绍。如何以及在何处托管大型Web应用程序?

这是一个企业界的社交应用程序,包含很多相互连接的用户,并以电子邮件,文件(.doc .pdf .ppt等)的形式相互共享大量信息。所有的一切我所感知的是,我们需要:

  • 无限带宽
  • 无限的电子邮件地址
  • 巨大的存储空间
  • 一些备份机制(表兄弟姐妹,我们必须备份所有文件( .DOC,.PPT,.PDF等))
  • 高效的托管(我不希望我的用户等待很长一段时间)
  • 最后但并非免得因为我们将在.NET 3.5开发,所以我们只需要建议关于.net主机

我是全新的托管世界,所以不知道该选什么。有些人告诉我要考虑专用服务器或虚拟服务器(如果u想节省成本,很显然,我会通过节省成本幸福)

问题:

  • 我应该支付所有的软件许可证(视窗许可证,MS Visual Studio和MS SQL服务器等)
  • 我应该负责照顾我的数据备份
  • 谁应该做的maitinance时,服务器将下降

我希望可以有一些机制,我只负责托管数据休息所有将由我的虚拟主机管理。

回答

0
  • 如果您拥有服务器,则需要支付许可证。如果您不拥有服务器,则需要与执行交易的人员核对。

  • 您应该始终备份自己的数据。没有比依靠别人去做更糟糕的事情了,因为你只是在你不想要的时候才发现他们没有。

  • 再次取决于托管。如果你想在某个地方托管自己的硬件,那么一般来说你是独立的。如果是租用的机器,您通常会得到支持,但只有服务器本身,问题可能就是您的代码。

至于托管,虽然我对.NET一无所知,但是你看过微软的Azure之类的东西吗?

1

看着你的需求..是的,你将不得不得到一个专用服务器..现在有提供商谁提供托管服务器&非托管服务器。如果你是技术高手,知道如何管理和配置服务器,然后去非托管服务器,如果没有,然后去管理服务器。另一种选择是你可以使用非托管服务器并聘请专家管理员或服务器管理组织来管理服务器。

第二件事... Windows服务器必须获得许可才能正常工作。您仍可以免费使用MSSQL Express版本,但操作系统应获得许可。

第三件事..根据RAM,CPU,HDD和服务器位置评估您的要求。您可以在欧洲的位置使用带有100 TB带宽服务器的4x3 TB HDD的漂亮处理器。如果要求较低,您也可以选择VPS。

要在服务器上更容易地管理托管的东西,您可以选择托管控制面板,如Plesk或Hosting控制器。 Plesk更适合Windows服务器。

相关问题