現在.NET 還有價值嗎?公司技術團隊是.NET的 想再招一組人用PHP. 有什麼優劣勢?

來源:互聯網
上載者:User
關鍵字 NET PHP
首先 原來很多系統和程式都是基於.NET的 其次我們的技術老大 是.NET 在公司很多年,不希望傷害到他 希望一起一直走下去。 但是 考慮到未來想部署大一些的線上平台產品,感覺PHP又應該是必須的方向。。。。

回複內容:

快速創業成功,.NET是不二的選擇。因為.NET整個平台的開發環境使用極其方便高效,一條龍不像java、php開源架構繁多。招聘過來的程式員會使用的架構五花八門。

另外你不得不明確的幾個關於.NET的發展現狀問題。


首先,為啥.NET目前市場佔有率不比java、php。
因為.NET不開源、不跨平台,這個唯一讓人詬病的地方。

其次,為啥不開源,不跨平台的.NET還是擁有這麼高的市場佔有率,而且任然擁有那麼多的開發人員維護,就是其他主流語言的開發人員對.NET的評價都是很高,唯一說不好的還是不開源,不跨平台的問題。那麼我就不要臉的說下,.NET開發語言比其他語言優美。

然後,關於題主的.NET不能駕馭大型項目的問題。
基於http://ASP.NET WebForm架構下,大量使用伺服器控制項,使用ViewState來做頁面面緩衝的等。這些只能運用在一般中小企業內部的系統。因為開發快速,人員使用量有限,對系統的效能要求較低。這種架構+大量使用伺服器控制項,不適用於互連網,使用者量大的網站項目。

針對上面行內所詬病,行外跟風的問題。2015年的今天,.NET有哪些改變。
1、微軟在14年明確宣布將.NET開源,目前已經開源了,這個大動作不說了,都知道
2、MONO 現在已經完全實現.NET跨平台問題,圈內人都知道,目前最流行的是.NET運行在linux系統下使用mono+jexus 極其方便,運行良好。
3、http://ASP.NET MVC6如.NET的新Web 開發架構MVC都到第6個版本了,完全不存在以往傳統托控制項等帶來的效能問題。新架構的門檻變高,完全可以駕馭大型網站帶來的效能衝擊。這個目前有較多的大型網站都是基於這個的,stack overflow。
4、http://ASP.NET VNEXT 相容Mono的下一代雲環境Web開發架構

總結:.NET發展這麼多年了,還搞不定個大型網站,就呵呵了。任何人問我.NET效能怎麼樣,我只回答“呵呵“。
就拿近期的攜程網來說事兒,都明確的說明了是檔案被刪除了,還有一群魚蝦說是.NET,WINDOWS伺服器的問題。我有幾個問題沒想明白,為什麼技術選型不是技術老大拍板?請問題主是以什麼身份問這個問題啊。
然後,為什麼部署大的平台產品不能用.NET?如果有可能,建議遷移到linux平台。因為不僅僅是php的優勢,linux下面有各種各樣的開源解決方案。正常情況下公司專屬應用程式.net。互連網中小應用php,大了上java,或者混合用。項目不複雜PHP是最好的選擇做開發還是有很大價值的,現在中國缺的不是IT人才,而是優秀的IT精英,只要把技術學的足夠精通價值也是很大的,當然,不同的行業需求量不一樣,所用的IT技術也是不一樣。任何一個工具想要發揮價值的都由人來決定,顯然你是對現有.NET團隊所做的成果或進度不滿意...
引入工具也不是什麼壞事,公司發展掌握的工具越多顯然是對發展有利的.
  • 相關文章

    聯繫我們

    該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

    如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

    A Free Trial That Lets You Build Big!

    Start building with 50+ products and up to 12 months usage for Elastic Compute Service

    • Sales Support

      1 on 1 presale consultation

    • After-Sales Support

      24/7 Technical Support 6 Free Tickets per Quarter Faster Response

    • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.