我正在开发一个大型Web应用程序。在开始实际开发之前,我们必须考虑很多因素,在这篇文章中,我想询问特定于Web Hosting的查询。但在问我的问题之前,我想写一个关于这个Web应用程序的简短介绍。如何以及在何处托管大型Web应用程序?
这是一个企业界的社交应用程序,包含很多相互连接的用户,并以电子邮件,文件(.doc .pdf .ppt等)的形式相互共享大量信息。所有的一切我所感知的是,我们需要:
- 无限带宽
- 无限的电子邮件地址
- 巨大的存储空间
- 一些备份机制(表兄弟姐妹,我们必须备份所有文件( .DOC,.PPT,.PDF等))
- 高效的托管(我不希望我的用户等待很长一段时间)
- 最后但并非免得因为我们将在.NET 3.5开发,所以我们只需要建议关于.net主机
我是全新的托管世界,所以不知道该选什么。有些人告诉我要考虑专用服务器或虚拟服务器(如果u想节省成本,很显然,我会通过节省成本幸福)
问题:
- 我应该支付所有的软件许可证(视窗许可证,MS Visual Studio和MS SQL服务器等)
- 我应该负责照顾我的数据备份
- 谁应该做的maitinance时,服务器将下降
我希望可以有一些机制,我只负责托管数据休息所有将由我的虚拟主机管理。