首先
我們把Java
Net
PHP應用方面占有率做個比較
簡單的把目前主流應用分成兩個大類
一個是企業應用
一個是Web網站應用
下面這個表格是我歸納的
不一定准確
但是能說明一個大概
從表中可以看到
Java和PHP都有各自擅長的領域
但是
Net卻沒有突出的地方
從占有率來看情況十分尴尬
我們再來看看技術方面
首先聲明
我對其中每種語言技術都不是很熟悉
只能大概分析一下……
先說說Java
在企業級方面
可以說是絕對的老大
許多企業級技術
開發思想都是由Java發展出來的
缺點是Java開發部署比較麻煩
不太適合超小型的項目
再說
Net
在
x時代
Net可以說基本上沒有多少企業級開發的特性
到了
微軟各種框架技術雖然彌補了這些不足
但是相對於Java世界
還是有一定距離
在Web網站方面
Net服務器控件的優勢
變成了弱勢
由於服務器空間產生垃圾代碼
並且不方便美工調整
導致在前台界面要求較高的門戶站點難以使用(雖然有第三方MVC框架
但是沒有IDE支持
體現不出
Net的優勢)
再說說PHP
他的定位非常明顯
就是Web開發
所以有很多適合Web開發的特性
比如部署十分簡單
幾個文件隨便找個虛擬主機扔上去就能運行
在國內因為Discuz
DedeCMS等著名產品的鼎立推廣
PHP在中小型網站開發中有很大的優勢
最近大量的開源框架出現
給PHP企業開發注入了一些生命力
可以說潛力十足
綜合以上我們可以看到
Net定位不太明確
微軟這個想吃那個也想吃
最後沒一個能吃飽吃好……
最後還想說一下Ruby
其實應該說ROR
大家喜歡的應該是ROR的特性
二Ruby是個怪怪的東西
如果沒有ROR框架
我想他也很難出名
因為ROR本身構架不是很復雜
眾多PHP框架可以說都是模仿他的思想來的
而且也學得
成功力了
個人認為ROR很難再做大起來
可能是個昙花一現的東西
只是思想新潮大家都來趕時髦學兩下
學到了
大家又都覺得其實也就那樣
其他語言也能做到
From:http://tw.wingwit.com/Article/program/net/201311/15464.html