所谓树大招风,常常听到某些人说:
什么?SQL Server?我们这种大型应用 SQL Server 怎么能应付得了,必须得上 Oracle。
什么?ASP.NET?那东西有注入漏洞,不安全。我们这种大型应用必须得上 Java。
汗流一地
把注入漏洞归结到 ASP.NET 身上这种白痴想法,就不说了。
单说 ASP.NET + SQL Server 真的没性能吗?
微软在这方面已经有很多成熟的解决方案了,我们不说他产品好,就算他产品再差,也足以应付我们目前大多数的需求。
京东采用的数据库有 SQL Server、Oracle、MySQL,核心还是 SQL Server,也采用了 ASP.NET,怎么速度还是非快呢?今年夏天跟苏宁干架的时候,双方访问量都极大,苏宁网页被拉崩,采用 SQL Server 的京东还是正常呢。
如果程序跑得慢,对于绝大多数人来说,第一、不要怪微软;第二、不要怪硬件。因为大多数情况下是自己的程序、自己的数据库设计不合理。不要以为自己真的超越了微软、IBM、惠普。