當前位置:招聘信息大全網 - 獵聘網招聘 - java和php哪個好?

java和php哪個好?

1、java和php技術對比:java是純面向對象開發,功能強大,分支多,沒有java是不行的。C/S或者b/s,從功能上來說,沒有壹種語言可以和java相比。但是它的優點也是它的缺點。詳情請參考第6點。PHP是後起之秀,吸收了java、C、perl的優點,專註於互聯網領域。WEB領域的PHP有著得天獨厚的優勢,WEB領域沒有任何語言可以與之相比。兩者相比,基本上java勝出。但其實沒有太多可比性,關註的領域也不壹樣。就拿WEB來說吧,這兩樣都能做,PHP贏了。

2.java和php的市場份額對比:java語言古老,發展多年,在C/S和B/S領域都有壹席之地,尤其是在電信和銀行業。然而,隨著社會需求的變化和其他語言的關註,java的市場正在被蠶食。WEB領域幾乎是PHP壹統天下,嵌入式領域幾乎是C壹統天下,客戶端領域幾乎是C壹統天下,如果不是Android的出現,java的命運就很難說了。之前積累的龐大的java帝國不會壹下子崩潰,壹定有壹個過程。所以現在妳不需要擔心它的未來。妳現在需要擔心的是過去十年湧現出來的有才華的Java人,以及壹大批正在進入Java陣營的同行。市面上對PHP的描述比較簡單,因為我們只需要看壹個領域,就是web領域。php在WEB領域的市場超過80%,剩下的如java-JSP,asp,C,.NET,python,ruby等等。500強網站中有395家使用PHP。世界上最大的兩個網站,facebook和新浪微博,都在使用PHP。兩者相比,算是扯平了。

3.與Android相比,java和PHP的發展空間非常強大,但手機上安裝的app數量有限,推廣困難,這也是app面臨的最大挑戰。好在安卓只有JAVA能做,HTML5是另外壹個。中國人口占全球人口的19.7%,中國網民占全球網民的22.4%,中國網站占全球網站的0.5%,網站發展空間巨大。在發達國家,互聯網對GDP的貢獻可以達到20%,而中國只有3%。可以說,互聯網的發展空間是巨大的,互聯網離不開WEB,WEB離不開PHP。兩者相比,個人感覺PHP的優勢更明顯。

4、java和PHP薪資對比薪資是由供求關系決定的。人才缺乏,工資自然高,人才飽和,工資自然不高。Java因為大學基本都有這門課,所以很多人想從事軟件行業,自然就學習JAVA。再加上過去65,438+00年java的普及,整個java行業都處於供過於求的狀態。南京:壹個30人的java培訓班,差不多10人找不到理想的工作,轉行了。最低工資甚至超過1000元,也有人願意幹。當然,如果學好java,4000多的工資也不少。PHP完全由市場驅動。難點在於很多人不懂PHP,沒有辦法理解。根本原因是大學沒有這門課。據我所知,南京只有曉莊學院開設PHP課程,而且不是專業。市場對PHP的需求高校並不明確,更願意推符合學科特點的java。學習php的人少,企業需要的多,導致PHP薪資遠超同行。壹般起薪不低於3000元。南京的身高早已超過4500元。北上廣已突破6000元起薪。兩者相比:除了java,找工作很難,但是只要找到工作,高線都差不多,低線JAVA明顯處於劣勢。

5.java和php的漲薪率對比:java是公認的難上手的。真正入門至少需要1-2年,而這期間屬於學徒級別,漲薪有限。兩年後會有較大漲幅,拿到6-7千基本沒問題。PHP是公認的簡單快速上手的。試用期過後,妳可以獲得加薪。PHPer壹般每半年加薪壹次,前三年範圍還可以,1年5-6千,2年7-8千。也有很多人三年能過萬。兩者相比:其實php前端優勢明顯,後期兩邊面積持平。不像很多人說PHP後面很難崛起,PHP缺人,但更不熟練。Java並沒有很多人吹噓的高薪,兩級分化嚴重。其實也很正常。語言越難,兩極分化越嚴重。

6.java和php各自發展的瓶頸:JavaEE系統曾經主導企業級軟件開發幾十年,近十年人才輩出,但Java語言本身越來越呈現出臃腫和分裂的趨勢。使用Java是壹個昂貴的選擇,復雜的需求設計,緩慢的項目進度,昂貴的應用服務器,艱難的維護,讓Java成為了壹門廟堂之上的語言。版本的拆分也讓所謂的跨平臺功能成為壹句空話。java的特性使其不適合業務隨市場快速變化的互聯網企業。WEB領域幾乎是PHP壹統天下,嵌入式領域幾乎是C壹統天下,客戶端領域幾乎是C壹統天下,如果不是Android的出現,Java的命運真的很難說。用php開發大中型系統方便快捷,這是java比不了ASP.NET的。php中有很多強大的框架如yaf、yii、ci等。對於中小型通用系統的開發,壹個thinkphp足以秒殺java的ssh三大框架。由於它的簡單和快速開發,PHP也使開發復雜的應用程序變得有點困難。所謂成功,也是蕭何的失敗。因為PHP註重的是應用層面,基本不需要考慮底層的東西,所以導致了它的發展很快,學習也很簡單。但是,這也導致了壹段時間內學習PHP的瓶頸。5.3版本以後,PHP增加了更強大的擴展,通過這些擴展可以實現PHP本身無法實現的功能。所以PHP開發遇到了這樣的瓶頸,可以通過擴展來解決。facebook和微博正在使用廣泛的擴展功能來處理壹個又壹個問題。新浪微博架構師兼首席PHP技術顧問惠壹直專註於PHP底層原理的研究和分享。擴展是他認為PHP最偉大的地方。

7.java和PHP職位數對比:我們來看看2065438+2004年9月初百度統計的數據:2065438+2004年9月初,全國java招聘職位數為82703。

2065438+2004年9月初,中國有47263個PHP崗位。

java中的作業數量幾乎不到PHP的兩倍。但值得玩味的是,java的人才數量是PHP的100多倍。

8.java和PHP的學習成本對比:java學習是公認的難。入門難,理解難。自學時間成本12個月,自學成功率不到10%,培訓時間成本近6個月。培訓費平均成本約為15000元。成為大師的時間成本是2年。成為大師的時間成本壹般在5年以上。PHP學習是公認的最簡單的語言。解釋性語言,不用編譯。自學時間成本6個月,自學成功率20%,培訓時間成本3個月。培訓費用平均在8000元左右。成為大師的時間成本是1年。成為大師的時間成本壹般在3年以上。兩者相比,java的學校成本明顯高於PHP。

9總結壹下:java和PHP各有千秋,不壹定明天早上就能講完。我想說的是,學哪個都可以。想學java,就要從事Android行業。如果妳想從事WEB領域,妳應該學習PHP。由於java學習難度較大,無基礎或基礎較差的同學要慎重選擇,PHP可能更適合零基礎的同學。