程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> Java\.net\PHP比較 程序員眼中的.Net世界

Java\.net\PHP比較 程序員眼中的.Net世界

編輯:關於PHP編程

首先,我們把Java 、.Net、 PHP應用方面占有率做個比較,簡單的把目前主流應用分成兩個大類,一個是企業應用,一個是Web網站應用,下面這個表格是我歸納的,不一定准確,但是能說明一個大概。

從表中可以看到,Java和PHP都有各自擅長的領域,但是.Net卻沒有突出的地方,從占有率來看情況十分尴尬。

我們再來看看技術方面,首先聲明,我對其中每種語言技術都不是很熟悉,只能大概分析一下...

先說說Java,在企業級方面,可以說是絕對的老大,許多企業級技術,開發思想都是由Java發展出來的.缺點是Java開發部署比較麻煩,不太適合超小型的項目。

再說.Net,在1.x時代,.Net可以說基本上沒有多少企業級開發的特性,到了 3.0,微軟各種框架技術雖然彌補了這些不足,但是相對於Java世界,還是有一定距離。在Web網站方面,.Net服務器控件的優勢,變成了弱勢,由於服務器空間產生垃圾代碼,並且不方便美工調整,導致在前台界面要求較高的門戶站點難以使用(雖然有第三方MVC框架,但是沒有IDE支持,體現不出.Net的優勢)

再說說PHP,他的定位非常明顯,就是Web開發,所以有很多適合Web開發的特性,比如部署十分簡單,幾個文件隨便找個虛擬主機扔上去就能運行。在國內因為Discuz , DedeCMS等著名產品的鼎立推廣,PHP在中小型網站開發中有很大的優勢,最近大量的開源框架出現,給PHP企業開發注入了一些生命力,可以說潛力十足。

綜合以上我們可以看到,.Net定位不太明確,微軟這個想吃那個也想吃,最後沒一個能吃飽吃好..

最後還想說一下Ruby,其實應該說ROR,大家喜歡的應該是ROR的特性,二 Ruby是個怪怪的東西,如果沒有ROR框架,我想他也很難出名.因為ROR本身構架不是很復雜,眾多PHP框架可以說都是模仿他的思想來的,而且也學得 7 8成功力了,個人認為ROR很難再做大起來,可能是個昙花一現的東西,只是思想新潮大家都來趕時髦學兩下,學到了,大家又都覺得其實也就那樣,其他語言也能做到。

相關文章】

  • PHP將稱雄於21世紀、22世紀?
  • 程序員應該知道的十大熱門技術
  • 對無線局域網進行診斷

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved