为什么那么多公司不用 .NET,而选择PHP、JSP,是 .NET有什么缺点吗?

牟海峰


为什么PHP、Java在市面上比.NET要受欢迎?而且从各大招聘网站上看PHP、Java的岗位比.NET岗位要多很多。

其实.NET也是有不少的优点的:

  • 语法优美,比Java语法优美度还要高

  • 在Windows平台上表现优异,能轻易调用Win平台各类组件服务

但是,它的致命缺点是:

  • 它目前只能跑在Windows平台上(虽然.NET Core可以跑在Linux上,但它毕竟推出不久,需要时间考验)

  • Windows系统是收费系统(虽然平时在用时,没感觉到它是收费的)

  • 与它配合使用的SQL Server同样也是收费的

设想一下,一个企业,如果服务器众多,那系统费用、数据库的授权费用,是多么庞大的一笔支出!

而PHP、Java则不同,它们都是跨平台开源免费的,虽然Java开始收费了(但还有免费的OpenJDK),所以PHP、Java还是首选。


网络圈


简单的说几句,就几句。我司用.net做web,推送服务器,消息服务器,数据握手服务,cad应用二次开发,gis应用,各种手持设备应用,各种服务窗口用的终端应用,视频监控等等等,你还觉得php真的能打过.net么?


A4蜀黍


因为php java 免费 linux服务器免费 。.net架构 windows server服务器系统不免费 大公司用d版要被告的 微软检测的到 所以成本很高 而且.net跨平台并不是很好 从头到尾基本都需要自己windows体系的设备。而java等能很好的跨平台兼容


临兵斗者皆阵列前行7


个人的观点:

1、php肯定比不过.net了,用他主要是网站那块而已。

2、net和Java,单纯从语言c#比java优秀,开源生态肯定是Java,效率是c#

3、.net效率不高,在于windows平台,现在跨平台了,linux性能高于windows。

.Net core 有一定的机会。


分享到:


相關文章: