C# 托管php和asp.net web api的成本

C# 托管php和asp.net web api的成本,c#,php,asp.net,C#,Php,Asp.net,我们是一家小型初创公司,拥有大部分PHP人才和C#人才。我们正在开发一个web服务,我们将与多个客户端进行对话,比如我们的网站、手机应用程序和一些嵌入式设备。我们决定使用asp.NETWebAPI作为Web服务,使用php作为网站 作为一家初创企业,我们对成本极为敏感。如果在一台服务器上托管此配置,此设置是否成本过高?性能会如何?请访问。您的最佳选择是在Azure或Windows VPS上托管WebAPI 对于VPS,您可以购买托管的windows VPS(昂贵)或非托管的windows VPS

我们是一家小型初创公司,拥有大部分PHP人才和C#人才。我们正在开发一个web服务,我们将与多个客户端进行对话,比如我们的网站、手机应用程序和一些嵌入式设备。我们决定使用asp.NETWebAPI作为Web服务,使用php作为网站

作为一家初创企业,我们对成本极为敏感。如果在一台服务器上托管此配置,此设置是否成本过高?性能会如何?

请访问。您的最佳选择是在Azure或Windows VPS上托管WebAPI

对于VPS,您可以购买托管的windows VPS(昂贵)或非托管的windows VPS。一个快速的谷歌搜索可以给你同样的成本估算

对于Azure网站,一切都由MS管理&您只需将代码部署到Azure

如果你买不起Azure,就用PHP来提供REST服务

一般来说,在Linux上托管要比windows便宜得多

除了托管,您可能还需要投资SQL server(您也可以在windows上使用MySQL)。VS2013社区现在是免费的,因此您为IDE节省了一些成本


假设您选择windows,性能取决于很多因素(服务器配置、代码等)。没有人能回答这个模糊的问题。话虽如此,IIS可以处理大量数据

谢谢。我们最初的计划是在不同的服务器上托管网站和web服务。现在为了节省成本,我们正在考虑在同一台windows服务器上同时托管这两个服务器。这个设置好吗?如果没有,你能具体告诉我原因吗。特别是在管理费用方面,首先您需要决定是使用Windows Azure(Azure VM或Azure网站)还是传统的Windows VP。只要您的服务器足以处理负载,就可以在同一个网站上同时托管这两个站点。只要你的硬件是好的,你就不会有任何问题。