php和java哪個好這是一個很難回答的問題,本文從多角度多視角全面對比分析了php和java的優劣,希望能給大家的選擇帶來一些參考和幫助。
1、java和php技術層面對比:
java是純面向對象開發,功能強大,分支眾多,沒有java不能做的軟件。C/S也好B/S也好。從功能上講,沒有語言可以和java相比。但其優勢也是其劣勢,具體參考第6點。PHP屬于后起之秀,吸收了java和c以及perl等語言優點,專注互聯網領域。WEB領域PHP擁有得天獨厚的優勢,WEB領域沒有語言可以和php比。兩者相比,基本上java完勝。但是其實并沒有太大的可比性,專注領域不同。單純拿兩者都可以做的WEB來說,PHP完勝。
2、java和php市場份額對比:
java語言算是古老,多年的發展,其在C/S領域和B/S領域都占有一席之地,特別是在電信和銀行行業。但隨著社會需求的變化和其他語言的專注,java的市場正被一點點蠶食,WEB領域幾乎被PHP一統天下,嵌入式領域幾乎被C++一統天下,客戶端領域幾乎被C語言一統天下,現在學習你需要擔心的是近十年間英才輩出的javaer,和大批正在進入java陣營的同業者。PHP在市場描述就比較簡單了,因為我們只要看一個領域,那就是web領域。WEB領域php的市場超過80%,其余的則是如java-JSP,asp,C#,.NET,python,ruby等。網站500強中有395家使用PHP。全球最大的兩個網站facebook和新浪微博全在使用PHP。兩者相比,算平分秋色。
3、java和PHP的發展前景對比
安卓勢頭很猛,但手機安裝app數量有限,推廣難,也是app面臨的最大挑戰,好在安卓只有JAVA可以做,除此之外就是HTML5了。中國人口占全球人口19.7%,中國網民占全球網民22.4%,中國網站數量占全球網站數量的0.5%,網站的可發展空間可謂巨大;發達國家互聯網對GDP的貢獻可達20%,中國互聯網對GDP的影響僅為3%。可謂互聯網的發展空間巨大,而互聯網離不開WEB,WEB離不開PHP。單純的看哪個更容易發展的話,兩者相比,個人覺得PHP的優勢更加明顯。
4、java和PHP的薪資對比
薪資事由供求關系決定的,人才缺失,薪資自然高,人才飽和,薪資自然不會高。java由于大學基本都有這個課程,很多人想從事軟件行業的時候,自然就學習JAVA了,加上java近10年的火爆,人才輩出,導致java起薪不是很高,但精通后工資能達到很高的高度。PHP完全依托于市場的驅動,難點在于很多人并不了解PHP,也沒途徑可以了解,根本原因是大學沒有這個課程,我知道的,南京百十所高校只有部分學院開了PHP課程,而且不是作為主修。市場對PHP的需求,高校并不清楚,高校更愿意推符合學院派特點的java。學習php的人少,企業需求多,導致PHP薪資遠遠超過了同行業者。鄭州地區一般起薪沒有低于3500元的。二線城市區高的早已經突破4500元。北上廣一線城市更是突破了6000元的起薪。兩者相比:java工作相對難找,java高位線工資高,低位線JAVA處于劣勢。
5、java和php的薪資漲幅速度對比:
java是公認的難,難上手,真正上手需要至少1-2年,而這期間都屬于學徒級別,薪資漲幅有限。2年后會有一個較大的漲幅,基本拿個7-8千是沒有問題的。PHP是公認的簡單,上手極快,基本過了試用期就可以漲工資了,PHPer正常是半年漲一次薪資,前3年的幅度都還可以,1年5-6千,2年能過萬的也大有人在。兩者相比:其實php的前端優勢明顯,后段雙方區域持平。并不像很多人說的PHP后面難漲,PHP缺人,但更缺熟手。java也不像很多人吹噓的那樣高薪,兩級分化嚴重。其實也很正常,越難的語言,兩級分化越是嚴重。
6、java和php各自發展的瓶頸:
JavaEE體系曾經統治企業級軟件開發長達數十年之久,十年間英才輩出,但是Java語言本身卻越來越顯示出臃腫和分裂的態勢。使用Java是個昂貴的選擇,復雜的需求設計,緩慢的項目進度,昂貴的應用服務器和維護難度使Java成為了一種廟堂之上的語言。而版本的分裂也使所謂的跨平臺特性成為了一句空話。Java的特性使得它并不適合業務隨著市場快速變化的互聯網企業。php的大中型系統開發,方便、快速、是java跟asp.net沒法比擬的,還有php有很多如yaf,yii,ci等強大的框架,中小型一般系統的開發,一個thinkphp就足于通殺java的ssh三大框架了。PHP由于其簡單,快速開發等特點,也導致了開發復雜應用稍顯吃力,所謂成也蕭何敗也蕭何,PHP由于其關注應用層面,開發基本不需要考慮底層的東西,導致其開發快速,學習簡單;但也導致了學習PHP工作一段時間比較容易遇到瓶頸,PHP在5.3版本后加入了更為強大的擴展,通過PHP的擴展可以實現PHP本身實現不了的功能。所以PHP開發遇到了這樣瓶頸,可以考慮通過擴展來解決,facebook和weibo.com正在大量使用擴展功能去應對一個又一個的難題。新浪微博架構師兼首席PHP技術顧問惠新宸一直在專注與PHP底層原理的研究和分享。擴展是被他認為PHP最偉大的地方。
7、java和PHP的崗位數對比:
以下數據出自2014年9月初的百度統計:2014年9月初,全國java招聘崗位數為82703個。
全國java招聘崗位數
2014年9月初,全國PHP招聘崗位數為47263個。
全國PHP招聘崗位數
java的崗位數差不多是PHP崗位數的2倍不到。但值得深思的是,java的人才數量是PHP人才數量的100倍還不止。
8、java和PHP的學習成本對比:
java學習,是公認的難。難以上手,難以理解。自學時間成本是12個月,自學成功率不到10%,培訓時間成本也近6個月。培訓費用平均成本大致為15000元左右。成為熟手的時間成本為2年。成為高手的時間成本一般為5年以上。PHP學習,是公認為最簡單的語言。解釋性語言,無需編譯。自學時間成本是4個月,自學成功率20%,培訓時間成本3個月。培訓費用平均成本8000元左右。成為熟手的時間成本為1年。成為高手的時間成本一般為3年以上。兩者相比,java的學習成本要明顯高于PHP。
9、java和php哪個個好?總結一下:
java和PHP各有各的優勢,說到明天早上也不一定說的完,我想說的是學習哪一個,都是OK的。想學java就從事安卓行業,想從事WEB領域,就學習PHP。由于java的學習難度,沒有基礎或者基礎不好的同學還是謹慎選擇,對于零基礎的同學還是PHP可能更加適合一點。
鄭州php和java培訓哪家做的比較好?鄭州云和教育順應時代潮流,開設了高級php工程師培訓班和java大數據班,我們入學簽訂就業合同,經過4個月的努力學習保證推薦你找到理想的工作。2016年我們php培訓班到北上廣就業的學員薪資平均已經達到 7400+?,了解更多請咨詢我們的網絡客服,或者直接到公司實地考察了解。