監(jiān)理公司管理系統(tǒng) | 工程企業(yè)管理系統(tǒng) | OA系統(tǒng) | ERP系統(tǒng) | 造價(jià)咨詢管理系統(tǒng) | 工程設(shè)計(jì)管理系統(tǒng) | 甲方項(xiàng)目管理系統(tǒng) | 簽約案例 | 客戶案例 | 在線試用
X 關(guān)閉

CSDN:2014中國(guó)軟件開(kāi)發(fā)者調(diào)查——各編程技術(shù)技術(shù)應(yīng)用特點(diǎn)

申請(qǐng)免費(fèi)試用、咨詢電話:400-8352-114

摘要:繼上周五放出第一篇中國(guó)軟件開(kāi)發(fā)者調(diào)查報(bào)告后,很多初學(xué)者和開(kāi)發(fā)者翹首以盼第二篇、第三篇報(bào)告希望這些調(diào)查報(bào)告能夠給他們帶來(lái)指導(dǎo),解決他們的疑惑、確定他們的學(xué)習(xí)和使用信心。經(jīng)過(guò)筆者在周末的努力,內(nèi)容更加豐富的中國(guó)軟件開(kāi)發(fā)者第二篇調(diào)查報(bào)告來(lái)了。  繼上周五放出第一篇中國(guó)軟件開(kāi)發(fā)者調(diào)查報(bào)告后,很多初學(xué)者和開(kāi)發(fā)者翹首以盼第二篇、第三篇報(bào)告……希望這些調(diào)查報(bào)告能夠給他們帶來(lái)指導(dǎo),解決他們的疑惑、確定他們的學(xué)習(xí)和使用信心。經(jīng)過(guò)筆者在周末的努力,內(nèi)容更加豐富的中國(guó)軟件開(kāi)發(fā)者第二篇調(diào)查報(bào)告來(lái)了。

在開(kāi)頭要指出的是,一些調(diào)查“前情”就不再贅述了,有需要的同學(xué)可以去看第一篇文章《CSDN:2014中國(guó)軟件開(kāi)發(fā)語(yǔ)言Java最受歡迎》。

筆者在調(diào)查報(bào)告的第一篇文章中指出了,Java是最受歡迎的編程語(yǔ)言,而Javascript則是第二語(yǔ)言中使用比例最高的,現(xiàn)在,我們就來(lái)看看一些重點(diǎn)技術(shù)應(yīng)用的特點(diǎn)。

一、Java技術(shù)的應(yīng)用特點(diǎn)

 

 

在這次調(diào)查中,從事Java開(kāi)發(fā)的開(kāi)發(fā)者占總調(diào)查對(duì)象的51.27%,因此這也使得對(duì)Java語(yǔ)言使用情況的調(diào)查也相對(duì)更準(zhǔn)確一些。

調(diào)查結(jié)果顯示,在Java開(kāi)發(fā)者中,使用最多的JDK版本是JDK1.6和JDK1.7,這兩個(gè)版本使用率占總調(diào)查數(shù)據(jù)的88.26%。在應(yīng)用服務(wù)器的使用上,Java開(kāi)發(fā)主要使用的是Tomcat,占據(jù)高達(dá)75%的比例,排名跟二的Oracle Weblogic有10.12%,而Jboss AS和IBM Websphere分別只有4.35%和5.48%。另外絕大多數(shù)開(kāi)發(fā)者并沒(méi)有在JVM上使用其他語(yǔ)言,這一比例高達(dá)72.87%。

 

Java開(kāi)發(fā)人員使用的Java Web開(kāi)發(fā)框架排名前兩位的分別是Spring MVC和Struts(使用分別是36.66%和25.79%),這兩者的使用占總份額的62.45%。另外也有兩個(gè)注意點(diǎn)需要關(guān)注,一個(gè)是這些Java開(kāi)發(fā)人員中不使用框架的比例達(dá)到了11.54%,第二個(gè)則是自行開(kāi)發(fā)框架的比例達(dá)到了10.91%。

在受關(guān)注的Java技術(shù)熱點(diǎn)排名前四的分別是Struts+Spring+Hibernate、Hadoop、Java8中的新特性及Spring MVC,其中Struts+Spring+Hibernate和Hadoop的比例相當(dāng),受關(guān)注程度分別是26.05%和26.00%,Java 8中的新特性是16.11%,Spring MVC則為11.37%。

 

 

而在開(kāi)發(fā)工具上,絕大多數(shù)Java開(kāi)發(fā)人員使用的開(kāi)發(fā)工具都是eclipse,另外IntelliJ IDEA也有少量使用者。另外,不論開(kāi)發(fā)年限的長(zhǎng)短,Eclipse都占據(jù)Java開(kāi)發(fā)工具的絕對(duì)統(tǒng)治地位,不過(guò)隨著開(kāi)發(fā)年限的增長(zhǎng),Eclipse份額有所減少,而Intelli JIDEA和NetBeans比例有所上升。

二、.NET技術(shù)的應(yīng)用特點(diǎn)

 

 

.NET開(kāi)發(fā)人員占總調(diào)查對(duì)象的23%,在這次調(diào)查中,我們也對(duì).NET開(kāi)發(fā)員對(duì).NET平臺(tái)的滿意度進(jìn)行了調(diào)查。調(diào)查顯示,82.56%的開(kāi)發(fā)者對(duì).NET平臺(tái)感到滿意。其中,開(kāi)發(fā)者最滿意的地方分別是:語(yǔ)言和框架設(shè)施的齊全(這是開(kāi)發(fā)者最滿意的地方,滿意率達(dá)47.67%)、開(kāi)發(fā)工具領(lǐng)先、資源豐富以及社區(qū)規(guī)模大、微軟官方的支持等,而.NET令開(kāi)發(fā)者不滿意的地方分別是:限定在windows平臺(tái)上、性能資源耗用多、太龐大太復(fù)雜、不開(kāi)源以及變化太快等,其中限定在Windows平臺(tái)上的不滿意率最高,達(dá)36.89%。

使用最多的.NET開(kāi)發(fā)工具是Visual Studio 2013和Visual Studio 2008,這兩者的比例占到了開(kāi)發(fā)工具的81.83%。

 

.NET開(kāi)發(fā)人員最關(guān)注的技術(shù)分別是ASP.NET MVC、ASP.NET Web Pages、Windows Azure相關(guān)的云計(jì)算技術(shù),其中ASP.NET MVC關(guān)注度為33.24%,ASP.NET Web Pages為14.61%,Windows Azure相關(guān)的云計(jì)算技術(shù)則為13.24%。而WPF和Mono、Xamariam開(kāi)發(fā)移動(dòng)應(yīng)用也占據(jù)一些比例,分別是8.68%和7.49%。

三、Web技術(shù)的應(yīng)用特點(diǎn)

1.高達(dá)14.18%的開(kāi)發(fā)者不知道他的Web應(yīng)用頁(yè)面是否符合Web標(biāo)準(zhǔn)

調(diào)查顯示,Web開(kāi)發(fā)人員占據(jù)調(diào)查對(duì)象的33%,絕大多數(shù)Web開(kāi)發(fā)人員的工作涉及Web應(yīng)用,網(wǎng)站前端和后端開(kāi)發(fā)。

 

65%的Web應(yīng)用主要針對(duì)桌面,有26%的Web應(yīng)用針對(duì)移動(dòng)設(shè)備和桌面。絕大多數(shù)的Web應(yīng)用的頁(yè)面都符合HTML4.x或HTML5及相關(guān)標(biāo)準(zhǔn),值得注意的是,遵循HTML5及相關(guān)技術(shù)標(biāo)準(zhǔn)的比例如今也已達(dá)到了32.56%,另外也有個(gè)滑稽的一幕則是,居然有高達(dá)14.18%的開(kāi)發(fā)者不知道他的Web應(yīng)用頁(yè)面是否符合Web標(biāo)準(zhǔn)。

2.Web應(yīng)用排名前三的分別是Discuz!、WordPress、Phpwind

 

 

使用的Web應(yīng)用排名前三的分別是Discuz!、WordPress、PHPWind,分別對(duì)應(yīng)的份額是30.43%、21.34%和11.35%。另外值得注意的是,在不同從業(yè)時(shí)長(zhǎng)的Web開(kāi)發(fā)者使用的Web應(yīng)用中,Discuz!也占據(jù)了最多的比例,而WordPress則逐步萎縮。

與瀏覽器市場(chǎng)份額相對(duì)應(yīng)的是,Web開(kāi)發(fā)人員開(kāi)發(fā)時(shí)使用的瀏覽器排名前三的分別是IE7-9、ChromeFirefox。其中Chrome的使用比例達(dá)到30.88%,而IE 6仍占據(jù)一些比例,不過(guò)份額非常微小,只有2.58%。

3.Web開(kāi)發(fā)工具使用最多的是Eclipse Web 應(yīng)用中主要使用的前端技術(shù)是HTML+CSS和Ajax

 

Web開(kāi)發(fā)人員使用的Web開(kāi)發(fā)工具排名前兩位的分別是Eclipse和Visual Studio。其中,Eclipse一騎絕塵,達(dá)到了總份額的59.45%,而Visual Studio則是23.40%。在Web應(yīng)用中主要使用的前端表現(xiàn)技術(shù)排名主要是HTML+CSS(少量腳本)和Ajax(大量Javascript腳本),他們的份額分別是48.36%和40.81%。而HTML 5份額雖然有所增長(zhǎng),但僅有6.45%,仍是小眾的前端表現(xiàn)技術(shù),另外Flash/Flex目前也僅剩1.68%,Silverlight更是稀少,僅有1.03%。

 

 

在不同從業(yè)時(shí)長(zhǎng)的開(kāi)發(fā)者中,所用的Web開(kāi)發(fā)工具仍主要是Eclipse和Visual Studio,其中Eclipse占據(jù)較大比例。

而在不同從業(yè)時(shí)長(zhǎng)的開(kāi)發(fā)者前端技術(shù)使用上,HTML+CSS和Ajax平分秋色,不過(guò)在從業(yè)時(shí)長(zhǎng)15年以上的人中,使用HTML+CSS、HTML5技術(shù)的比例相對(duì)其它時(shí)長(zhǎng)段的開(kāi)發(fā)者要多,分別達(dá)到了58.3%和16.7%,尤其是HTML5,使用率相較其它時(shí)長(zhǎng)段的開(kāi)發(fā)者增長(zhǎng)了一倍。

4.Web應(yīng)用最常使用的服務(wù)器端或庫(kù)是JSP和Spring 部署系統(tǒng)Windows Server 2008和2003最多

 

Web應(yīng)用最常使用的服務(wù)器端或者庫(kù)是JSP,比例有22.89%,而Spring其次,比例有21.91%,另外一個(gè)看點(diǎn)則是未使用任何框架的比例居第三位,達(dá)到了19.60%。

Web應(yīng)用部署的操作系統(tǒng)中,排名靠前的是Windows Server 2008、Windows Server 2003、CentOSUbuntu Linux,其中Windows Server 2008比例最高,達(dá)到了30.05%,Windows Server 2003、CentOS和Ubuntu Linux分別是20.05%、12.64%和12.31%。

5.Web應(yīng)用最常使用的Javascript庫(kù)是JQuery 服務(wù)端技術(shù)是Java和ASP.NET

 

Web應(yīng)用中最常使用的Javascript庫(kù)是JQuery,它可謂是王者,比例達(dá)到了80.66%。而在服務(wù)器端,Web主要使用的技術(shù)是Java,比例達(dá)到59.19%,其次是比例為16.18%的ASP.NET,而PHP使用比例不算高,為12.31%。

 

 

在從業(yè)不同時(shí)長(zhǎng)的開(kāi)發(fā)者中,Web應(yīng)用使用的庫(kù)或框架主要還是JQuery。在服務(wù)器端,Web主要使用的技術(shù)也仍然是Java,不過(guò)隨著時(shí)長(zhǎng)的增長(zhǎng),.NET使用的比例越來(lái)越高,而PHP則相對(duì)較低點(diǎn)。

6.Web應(yīng)用使用的服務(wù)器主要是IBM和DELL

 

Web應(yīng)用使用的服務(wù)器主要為IBM,比例為30.37%,其次則是比例為15.22%的Dell,國(guó)產(chǎn)的也占到了一部分,比例為14.64%,另外也包括一些DIY自建的,比例為12.57%。服務(wù)器使用的CPU主要是Intel志強(qiáng)安騰和IBM Power Series。

7.Web應(yīng)用中主要使用BootStrap CSS框架

 

Web應(yīng)用中,主要使用的CSS框架為BootStrap,比例達(dá)到了45.65%,其次則是Foundation,比例約為10.57%。

 

 

最希望Web應(yīng)用具備的功能主要有移動(dòng)互聯(lián)網(wǎng)應(yīng)用、云計(jì)算整合、深度可定制與擴(kuò)展,開(kāi)發(fā)者對(duì)這三者希望的比例都較為平均。而在日常訪問(wèn)量上,80%以上的Web應(yīng)用的頁(yè)面日訪問(wèn)量都在10萬(wàn)以下。

8.Web的日訪問(wèn)量與使用的數(shù)據(jù)庫(kù)之間沒(méi)有明顯的關(guān)系

 

 

Web的日訪問(wèn)量與使用的數(shù)據(jù)庫(kù)之間沒(méi)有明顯的關(guān)系,數(shù)據(jù)庫(kù)主要都是使用MySQL、Oracle和SQL Server這三種。不過(guò)訪問(wèn)量在千萬(wàn)以上的網(wǎng)站中,使用MySQL的比例達(dá)到了一半。另外,隨著Web日訪問(wèn)量的增加,數(shù)據(jù)庫(kù)大于1000萬(wàn)條記錄的比例隨之增大。

四、云計(jì)算應(yīng)用特點(diǎn)

 

從事云計(jì)算相關(guān)工作的人占調(diào)查對(duì)象的7%左右。使用虛擬化產(chǎn)品比較多的是VMware ESX Server、Oracle VirtualboxMicrosoft Hyper-v,對(duì)應(yīng)的份額分別是37.68%、16.23%和10.14%,其中值得注意的是沒(méi)有使用虛擬產(chǎn)品的比例居然也有19.71%。

 

目前使用最多的公有云平臺(tái)是百度云和云,兩者的比例占了所有云共有平臺(tái)的一半還要多(百度云為23.01%,云則是22.71%),Amazon Web Services和Microsoft Windows Azure平臺(tái)比例分別是8.85%和7.08%。

而在未來(lái)一年中預(yù)計(jì)將使用云計(jì)算平臺(tái)的,云占據(jù)較高比例,為28.12%,百度云則是13.62%,打算用Amazon Web Services和Microsoft Windows Azure平臺(tái)的比例則分別是12.46%和11.30%。

 

目前已經(jīng)使用的開(kāi)放平臺(tái)中,排名靠前的分別是百度、淘寶、騰訊、新浪,比例分別是26.09%、16.52%、15.07%和10.14%,其中沒(méi)用任何開(kāi)放平臺(tái)的比例則為28.70%。而在未來(lái)一年中,即將使用的開(kāi)放平臺(tái)最高的是百度,為22.23%,其次是淘寶(22.03%)、騰訊(20.58%)和新浪(11.59%),不過(guò)百度、淘寶和騰訊這三個(gè)開(kāi)放平臺(tái)相差的比例并不大,而未來(lái)一年依然不打算使用開(kāi)放平臺(tái)的比例仍有22.32%。

 
發(fā)布:2007-03-05 14:06    編輯:泛普軟件 · xiaona    [打印此頁(yè)]    [關(guān)閉]
相關(guān)文章:
北京OA系統(tǒng)
聯(lián)系方式

成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)

重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓

咨詢:400-8352-114

加微信,免費(fèi)獲取試用系統(tǒng)

QQ在線咨詢

泛普北京OA快博其他應(yīng)用

北京OA軟件 北京OA新聞動(dòng)態(tài) 北京OA信息化 北京OA快博 北京OA行業(yè)資訊 北京軟件開(kāi)發(fā)公司 北京門禁系統(tǒng) 北京物業(yè)管理軟件 北京倉(cāng)庫(kù)管理軟件 北京餐飲管理軟件 北京網(wǎng)站建設(shè)公司