游戏电视苹果数码历史美丽
投稿投诉
美丽时装
彩妆资讯
历史明星
乐活安卓
数码常识
驾车健康
苹果问答
网络发型
电视车载
室内电影
游戏科学
音乐整形

为什么那么多公司不用。NET,而选择PHPJSP,是。NET

  做了7年的c开发,4年多的java,cc,说说我的看法,主要有的区别:
  一是开源和闭源的区别,。net早期完全闭源,开发也是完全傻瓜式的,微软的思想就是让开发更容易,所以无法看到底层实现,给人的感觉就是走一条胡同,很快到达目的地却无法知道墙内的东西,接触过java和c之后,感觉就像掉进了大海,原来海底也这么漂亮,有太多开源的软件和框架,你可以看到更深层的东西,比如我们看dubbo,看进去后看netty,netty看进去后看到Linux,select,epoll,看到epoll,看Linux相关的,感觉就是掉进了大海,太多东西需要学习,做这么多年开发依然在不断的学习,但也给了我更多兴趣和探知未知世界的乐趣,以前做。net的时候有种感觉就是,别让我做非。net的东西,我不会,对陌生的的东西很害怕,现在的感觉就是你让我写个控制原子弹的程序我也敢去写(比方)。
  二是免费和收费的区别,所有的公司产品的成本是公司发展的最关键因素之一,。net全家桶成本太高,vs的版权windows版权sqlserver版权再加上其它支持类软件版权,成本非常高,相反linux完全免费开源,给你选你会选哪一个?同时linux或从Unix而来,但天生具有轻量级性能可以发挥到极致而且稳定的系统,而windows为个人和办公而设计,界面和系统其它资源就让系统占用一部分,感觉很笨重,上天做一个长连接测试,单台Linux轻松上几十万,当然由于内存原因,否则可以上百万,而windows就很难做到,而且Linux哪里不行你可以去改的,windows就不行了,所以一个稳定高效免费的还有一大堆开源支持的,和一个收费性能相比没有那么高效的,好多公司自然选择前者
  三是开发效率,上面说两点都说。net处于下风,但。net不是一无是处,。net有自身的优点,那就是开发效率,。net在java之上做了改进,让开发人员更容易开发,语言优美,做企业应用开发是很好的工具,可以快速出结果,你用其它开发要么大炮打蚊子,要么不稳定,在工厂和企业就要求很快做出来,这是。net优势,所以有他的市场份额,说这么多发现没个图,有评论的传一张
  先以开发者的角度:
  PHP跟。net根本就不是一个级别的,。net无论是应用场合、开发环境、帮助文档、编写风格、运行效率全部吊打PHP;PHP之所以流行就是因为很多开源框架都是现成的,刚好符合国人拿来主义的精神,修修改改就能拿来卖钱了。
  JAVA各方面体量大致跟。net旗鼓相当,Windows系统下还是。net的天下,企业应用方面JAVA占用率高些,移动开发方面因为安卓和苹果的原因,。net失去了先机。微软正在逐步赶超,unitiy、。netcore都在表明微软的态度。
  以成本的角度:
  微软的产品哪都好,就是版权太贵,Windows系统要钱,office要钱,服务器要钱,sqlserver要钱,再高级点用用企业版、集群之类的,做一个项目下来才能挣多少钱,都给微软了。PHP之所以能存活,就是linux免费,MySQL免费,Apache免费,PHP免费,就连框架都免费;JAVA跟PHP差不多。这种生态下导致了代码资源非常丰富,天下一般抄,开发成本就更低了。所以不是微软的东西不好,是JAVA和PHP开发成本太低了。用过对比你会发现,贵有贵的道理,所有开发帮助文档中,没有比微软做的更详尽的。
  如果你是一个独立开发者,首选。net,Windows桌面应用、Windows服务、Windows游戏、网站、webservice、unity游戏,除了安卓和苹果原生应用,。net都能胜任。如果微软可以在安卓下造出类似framework的东西,那就一统天下了。
  为什么PHP、Java在市面上比。NET要受欢迎?而且从各大招聘网站上看PHP、Java的岗位比。NET岗位要多很多。
  其实。NET也是有不少的优点的:
  语法优美,比Java语法优美度还要高
  在Windows平台上表现优异,能轻易调用Win平台各类组件服务
  但是,它的致命缺点是:它目前只能跑在Windows平台上(虽然。NETCore可以跑在Linux上,但它毕竟推出不久,需要时间考验)
  Windows系统是收费系统(虽然平时在用时,没感觉到它是收费的)
  与它配合使用的SQLServer同样也是收费的
  设想一下,一个企业,如果服务器众多,那系统费用、数据库的授权费用,是多么庞大的一笔支出!
  而PHP、Java则不同,它们都是跨平台开源免费的,虽然Java开始收费了(但还有免费的OpenJDK),所以PHP、Java还是首选。
  如果用户采用微软全家桶解决方案,。Net的开发效率和体验是完全可以吊打Java和PHP的,但昂贵的价格,让开发者和用户又爱有恨。
  其实。NetC现在虽说不如一票跨平台框架语言用得人多,但也远远谈不上没落。
  在这个问题上,个人认为Microsoft的原CEOSteveBallmer难辞其咎,在Windows霸主地位已经开始崩溃的时候依然固执坚持封闭生态,导致当时的。Net开发者无不焦虑和彷徨。
  不过2014年SatyaNadella接任CEO后,微软逐渐采取了务实开放的做法,收购Xamarin整合进IDE,推出VisualStudio社区版,C开始免费和跨平台,Microsoft越来越像Oracle,C越来越像Java,多多少少缓解了开发者的忧虑,不少开发者开始回归,毕竟C优雅的语法和VisualStudio卓越的开发体验确实让人难以割舍。
  。Net以前是不开源的,需要收费,有着各种版权问题,导致其语言生态发展不够。有其语言优点,但是从公司发展成本上来考虑,就注定不能作为首选。
  PHP未兴起之前,很多公司使用。net来开发网站,因为相比较java的JSP,开发效率也还是要高一些,这对中小型企业的业务快速变更升级很重要。JSP运行速度会快一些,但其需要编译的特点,开发速度会相对缓慢。而对中小型企业来说,时间就是金钱,开发速度太慢,跟不上业务发展是很致命的。
  之后PHP应运而生,其语言设计的初衷就是为了快速开发web应用。完全的开源免费,开发效率非常高,甚至一个人就可以搞定一个项目。中小型公司,从发展之初的考虑,逐渐将PHP作为首选发展语言。
  随着PHP生态的逐渐强大,。net这种生态落后,开发速度比不上PHP,运行速度比不上JSP的语言也就逐渐没落了。
  现在也有很多发展好了的公司,做大了做强了,又开始将自己的PHP项目往JSP迁移,因为开始追求运行速度。
  所以PHP基本占领了中小型公司,而大公司则更多选择JSP。这都是语言的特性和优势决定的,将来如果出现一种语言能同时兼有开发速度和运行速度的免费开源的语言,那PHP和JSP也会逐渐走上。net这条路。一切都是企业成本和效率的问题。
  第一次写问答,没想到有这么高的阅读量。
  有些人说我对。net的认识太落后了,好吧,我开始学编程的时候,。net确实是比较封闭的状态,这些年我也不再去关注。net,对它的进一步了解也都是通过身边的同学朋友侧面反映的。
  然后,真实情况是,我身边所有学。net的同学都转行了。因为岗位少,薪资低,真的生存很艰难哩。
  遥想当年,我们一个宿舍的同学(一群穷逼,只能住在学校破旧的8人大宿舍里,因为住宿费真便宜啊),开始讨论选某个语言作为今后学习方向。有人选择了。net,有人选择了PHP,有人选择了JSP,然后各自努力。
  现在,再来看彼此发展,。net的同学都转行了,PHP的都在中小型公司,JSP的在平安保险这种大公司里。薪资待遇对比,。net的同学和我们也有了差距。如果只看基本工资的话,还是PHP的高,哈哈。但是,加上年终奖就扑街了。我们同在深圳的经常一起出来聚聚,中小型公司的经常自嘲,辛辛苦苦一整年,比不上一个年终奖。唉,大公司年终奖是真多啊,可以顶你大半年甚至一年的工资,人比人气死人。
  当然,学PHP也不是都好,有个同学受不了压力转行做SEO了。也不是所有学java都好,我现在公司的测试就是个学java找不到工作,转而当测试的。
  其实问题还是经验,有多年工作经验,就是你找工作最好的敲门砖了。
  最后,没有最好的语言,适应市场发展的语言就是好语言。
  各位看官,不喜勿喷!
  我觉得最大的问题在于,使用Java体系的可以绑架一个公司的技术,因为他各类开源的框架以及底层的东西都可以修改,如果没有这帮大拿继续留在这个公司里面,后来的人很难去接受,或者理得清楚这些架构。而使用。net的话,基本上我觉得不太可能存在这个问题,因为知识体系比较清晰,而且掌握的人相对比较多,上手也相对比较容易。如果你是老板,会怎么样选择呢?你很希望别人绑架吗?
  简单的说几句,就几句。我司用。net做web,推送服务器,消息服务器,数据握手服务,cad应用二次开发,gis应用,各种手持设备应用,各种服务窗口用的终端应用,视频监控等等等,你还觉得php真的能打过。net么?
  我自己当初学过。net,java,现在算是略有了解。就我个人理解,许多公司不用。net语言的根本原因,就是。net在最初的时候不开源,教程少,入门较难,而且最后正式发行程序什么,还要交钱,所以在许多公司中首选java这种开放语言,教程多,入门简单,基本不收费(不收费是关键,划重点)。这也算是开源与闭源软件之争吧,最终以java为首的开源软件获胜,得以普及。
  后来,开源软件已经是大势所趋,这时候微软。net阵营已经做了许多改变。我最熟悉。net中的c语言,我就以c为例说说吧。
  微软以前信奉闭环,所有语言都不支持跨平台,也就没有c;后来java越来越发展壮大,。net感受到了巨大危险,于是就模仿java,。net提出了c,借以打击java。c很像java语言,而且和java一样能够跨平台,windows、linx、android、ios都可以编程,这就是微软做的改变。
  如果大家用过c或者vb,c来编写窗口程序,就会发现,这些语言写出来的windows窗口太棒了,而用java写出来的窗口程序,不敢恭维,太丑了,这也就是我后来学习c的原因。(这也就是为什么说跨平台只是一个美梦而已)。
  跨平台、开源之后的。net,其实跟java的基础结构并不差多少,但不具备数量优势,也就是说:java由于之前用的人太多了,各个方面的创新、发展都比较完善,有着坚实的用户群体、应用基础;而。net,由于是后发,已经失去了太多的应用环境,自然现在许多公司在不考虑是专为windows开发的情况下,是不会太主动使用。net。
  我老早也是做。net开始的,那时候nginx开始流行,公司是一帮铁杆微软全家桶,谈命令行色变,于是对nginx,docker甚至git极力反对,我就走人。
  。netcore就本身而言跨平台,我当然觉得不错。但就害怕再进一个微软全家桶团队,对任何高效主流的开源或命令行的软件极力封杀。
  不知道干。netcore的都有没有这种顾虑和遭遇?毕竟微软的文化就是离开GUI不会走路,多数软件都不是先有命令行版本的。(而命令行版是实现虚拟机,容器技术,脚本话处理等的必须要求)。就凭这个,我还是有点忌讳。netcore。
  个人的观点:
  1、php肯定比不过。net了,用他主要是网站那块而已。
  2、net和Java,单纯从语言c比java优秀,开源生态肯定是Java,效率是c
  3、。net效率不高,在于windows平台,现在跨平台了,linux性能高于windows。
  。Netcore有一定的机会。

小撒来考火星车,这段对话知识点满分AI这时代星辰大海今天(18日)上午央视新闻携手百度带来一场AI科技盛宴直播中面对撒贝宁的问题火星车数字人对答如流还展示了一首自己创作……米莉库珀怎么服务90多岁妓女人们到底追求什么米莉库珀是世界上最老的妓女,不知道为什么那么多人还是喜欢米莉库珀,米莉库珀接受的人群也是在29岁和92岁之间,这样的年龄,被认为你是辣眼睛,只是在米莉库珀的心中一直是不这样认为……陈妍希陈晓怎么了不好的总是被无限放大网友和媒体们总是对于明星的恋情和婚姻格外的关注。娱乐圈中不少恋爱的人他们在步入婚姻的那一刻开始就不被外界所看好。所以总是时不时的会爆出他们婚姻发生破裂的传闻。似乎没有对明星夫妻……小米平板5今日开售!对比荣耀华为的新平板,谁更值得入手?小米平板5系列今天也正式开售了,整体表现还可以,2分钟就卖出去了20万台。那么小米平板5Pro和荣耀平板V7Pro、华为MatePad11这三款平板谁更值得购买呢?小米平……潘阳是潘长江亲生的吗看潘阳的儿子就知道答案了遗传的基因有时候真的是很强大。特别是母女、父女、母子等之间就很能够体现出这个问题。比如性格长相等都是会有很强大的遗传因素存在。生活中可能你遇到两个不认识的人,但却能够通过他们的……陈思成佟丽娅正式离婚经纪人公开两个人就是不承认很多人陈思成和佟丽娅已经离婚了,这个事情其实在大家的心中是心知肚明,但是很难想象无论是遭遇多大的非议,但是陈思成和佟丽娅两个人就是不承认,甚至是不公开,已经是闹到了人尽皆知的地……佟丽娅离婚被证实经纪人曝光这个消息真假佟丽娅的婚姻一直是被人们好奇,好奇佟丽娅是否离婚了,已经是到了这样的地步,为什么佟丽娅离婚消息还没有曝光呢?这个圈子中一旦离婚,那么受到伤害最大的应该这些女艺人吧!那么最近是在……陈思诚什么时候出的轨这私生活凌乱到难以想象在娱乐圈中出轨的事情常有发生。这就是为什么很多人不看好圈内婚姻的原因。这个圈子中乱象比较多而且充满了诱惑。真的是稍有不慎就会发生这种情况。对于出轨这类的话题网友们总是很乐于探讨……韩美林历任妻子嫁给韩美林她图的什么韩美林作为中国著名的艺术家。在绘画、陶瓷、雕塑等艺术方面都取得了不错的成绩。如今在国人的心目中也是名符其实的艺术家。韩美林这一生也是经历了很多坎坷。好在最终他收获了他努力奋斗来……特朗普不喜欢蒂芙尼出轨证据无法被认可特朗普的孩子目前是有伊万卡,蒂芙尼还有一个小儿子,在特朗普的心中最爱的应该是自己的大女儿还有小儿子吧!二女儿蒂芙尼则是默默无闻,在特朗普的身边经常是很难想象有这样的一个女儿,之……部队不公开的闹鬼事件都没证据怎么能够公开说灵异事件到底是什么,很多人都在说这些灵异事件是虚假,是人内心中的一个想象吧!此时网络中都在传闻说部队肯定是经过了非常多的灵异事件,为什么会这样说呢?因为主要的原因还是对于他们执……山海经异兽多少个在过去是否真实存在山海经被认为是中国的百科全书,是被认为有着全世界奇闻异兽的代表,那么山海经的异兽到底是多少个呢?在其中的代表有什么,为什么会描述的那么真实,不过很多异兽已经是不存在了,在过去是……
G小调进行曲上线元气少女曾丽瑶携哥哥团华丽登场星关系8月25日讯据悉,由侯东、曾丽瑶、朱涵驿、孙艺铭等一众新生代演员主演的青春励志甜宠剧《G小调进行曲》即将在8月25日于优酷视频首播,该剧讲述有五位优秀哥哥的平凡少女朴七彩……演员白鹿新剧官宣搭档罗云熙组高颜值CP星关系11月21日讯由刘飚执导,凌潇肃、刘一含、富大龙,石天琦主演的《归鸿》于昨晚正式迎来收官,两航北飞行动终于成功,爱国的两航人士守得云开见月明,取得最终的胜利,带着丰富的航……演员白鹿新剧官宣搭档罗云熙组高颜值CP星关系11月21日讯2019年11月20日,根据棋子同名小说改编的都市爱情剧《半是蜜糖半是伤》官宣阵容,男女主角由势头正劲的青年演员罗云熙、白鹿联袂出演。据悉,该剧讲述了……白鹿新剧定档9月25日与邢昭林上演酸甜爱情星关系9月19日讯9月19日,由白鹿主演的甜宠恋爱剧《世界欠我一个初恋》宣布定档,将于9月25日登陆爱奇艺独播。本剧中白鹿饰演产品架构师邢运,性格真诚善良,随时随地变身彩虹屁锦……和小米华为相比,荣耀Magic3值不值得一买?就在8月12日晚,荣耀正式发布了Magic3系列,它包括了Magic3、Magic3Pro以及Magic3至臻版三款产品。自此,荣耀Magic3系列完全揭开了神秘的面纱。每一代……AGMG1系列手机来了,能扛40低温,能耐60高温,售价36欧界报道:曾经被称之为地表最强三防手机的品牌AGM,在10月28日推出了全新的G系列旗舰机型AGMG1和AGMG1Pro。和之前的X系列有所不同,G系列的性能更加实用和硬……云徙探险中台赛道借道云原生,寻找最优路线中国软件网数字经济时代,谁能适应瞬息万变的市场节奏,谁便有机会抢占行业先机。尽管资本寒冬持续发酵,但中台市场火爆依然,资本加码让中台热度不减。这一现状背后,是传统企业面临数字化转型……好久不见卫视热播张国立江珊PK抢刘立由杨子姗、郑恺、张国立、江珊、刘立主演的都市情感剧《好久不见》日前正在北京卫视、东方卫视黄金档热播,该剧的收视率一路飘红,成为春季档电视荧屏的亮点。演员刘立在剧中饰演张国立的贴……和平饭店今晚开播雷佳音陈数假扮高情商夫妻欢乐互怼上世纪30年代,在东北一家名为和平饭店的酒店,一群神秘客人被封锁在和平饭店这个密闭的空间里,就因为其中的一个地下共产党员不小心遗失了一枚共产国际徽章,一场长达10天的生死博弈即……如何看待8月17日极米投影仪官宣易烊千玺成为全球品牌代言人?平时对演艺圈关注不多,但四字是为数不多我能一眼就认出来的新生代偶像,因为其在《长安十二时辰》和《少年的你》中均有十分出色的表现,尤其是他在《少年的你》中的表演,给我留下了十分深……电视剧和平饭店炸裂口碑热度不断攀升幽默悬疑谍战大戏《和平饭店》正在浙江卫视中国蓝剧场热播。由金牌导演李骏执导,知名编剧张莱操刀,陈数、雷佳音、李光洁领衔主演。开播以来豆瓣评分高达8。4,收视也一路走高。观众对剧……和平饭店开播即成炸裂之势格局精致口碑领跑幽默悬疑大戏《和平饭店》首播过后无论是口碑还是话题都预示了该剧迅猛的上升势头,品质出击,实力保障,在全民关注中成为2018年第一部爆款谍战剧。尤其是此次将情感剧经验运用到该剧中……
友情链接:易事利快生活快传网聚热点七猫云快好知快百科中准网快好找文好找中准网快软网