微软技术在网络行业的地位?

Ked*_*are 2 linux web-server licensing

我已经看到很少有大型网站在 Windows Server、IIS、ASP.NET、SQL Server 等 Microsoft 技术上运行,以所有“大”已知网站(Google、Facebook、Twitter、Youtube)为例,它们都是运行(有时经过修改的)Linux,所以我问为什么很少看到像这样的大型网站在 Windows 上运行?

这是许可证费用问题吗?如果 Facebook、Twitter、Google、Youtube 必须购买所有许可证,我们是否可以说他们永远不会像这样增长?或者它是关于缩放问题的?

当然,Microsoft 提供了一些非常好的技术,例如 .NET、IIS7、SQL Server、Smooth Streaming、ASP.Net,但是许可证成本呢?

你怎么看待这件事?微软在网络技术上的地位是什么?未来呢?

我真的很喜欢微软的产品,但我有点担心成本......

sys*_*138 5

Microsoft 网络技术受到过去声誉的阻碍。早期的 IIS 版本(我指的是早期的 NT4.0 和早期的 .NET 1.0)并没有将其与 Apache 放在一个水平上,这有助于巩固 web 应用程序设计人员的观点,即它只是不适合扩展。多年来,Apache 用于Internet应用程序,而 IIS 用于Intranet应用程序,这是一个常见的配置。这开始改变了,StackOverflow 实际上就是一个很好的例子(至少核心是微软,不确定边缘)。

微软不太擅长的一个领域是 HugeSite 管理的数据包铲除部分。这些是网络负载平衡器、地理平衡器、缓存层等层。为此,您仍然会找到 Linux、硬件设备(可能在内部运行 Linux),或者现在运行的云计算的东西,谁知道呢。

至于 HugeSite 的应用逻辑和数据库层,它可以像 StackOverflow等那样做。阿尔。证明。

至于许可,如果您需要支持合同,Linux 等许可也会变得昂贵。当然,如果你足够大,可以推出自己的 linux 版本,这是一个有争议的问题。但是,如果您处于共享主机或 VPS 上的中间大小,并且大到可以推出自己的主机,那么支持支持的 Linux(RedHat、SLES 等)有其优点;尤其是在赚钱的情况下。

主要是思想共享的事情。这总是需要时间来改变。