在这些日子里,我将评估选择Web应用程序的软件需求的优缺点,这些应用程序可能会更快地扩展(想象一个拥有100台服务器的服务器场)。 你可以想象,我选择的驱动方面是成本。
这是我自己的考虑: [+] ASP.NET是一个非常强大,高效且支持良好的平台,让我有信心在未来轻松找到熟练的人员。甚至速度也是另一个有吸引力的方面。
[ - ]在专有平台上获得最佳性能(不仅在CPU方面,甚至在经济性和生产力方面)。与其他昂贵因素所带来的收益相比,网络服务器许可证的成本是可以承受的。
在后端方面,另一方面,SQLServer非常昂贵,而且很多人认为它被高估了。 MySQL让我满意的是许可证成本,功能和性能。它似乎很好地支持.NET环境所以......
所以,我正在认真考虑做出这个决定,说实话,让我有点沮丧......:)
我曾经在LAMP和M $世界工作,是的,有点整合,但从来没有从地面做出如此激进的决定。
有人听说过以这种方式实施的严肃项目吗? 我会感谢任何反馈,考虑和批评。
提前致谢。
答案 0 :(得分:2)
与.Net一起使用MySql没有问题。 MySql有一组非常成熟的.Net连接器类,可以很好地工作。
答案 1 :(得分:0)
我认为你应该关注成功故事。你可以得到关于你想要的任何东西的恐怖故事,你通常不会知道为什么它真的失败了。
如果您已经设置使用.net,我会忘记决定的那一部分,然后继续讨论mysql与sql server的具体问题。
问题实际上归结为mysql是否支持您需要的规模,以及您是否有任何其他特殊要求。不幸的是我没有以这样的规模使用mysql,但我认为直接寻找这些信息可以给你所需的答案。