當前位置:編程學習大全網 - 源碼下載 - 本來打算學習PHP的但是我身邊的人推薦我去學Java,這是為啥?

本來打算學習PHP的但是我身邊的人推薦我去學Java,這是為啥?

1.java和PHP的發展空間對比

安卓勢頭很猛,但手機安裝app數量有限,推廣難,也是app面臨的最大挑戰,好在安卓只有JAVA可以做,除此之外就是HTML5了。

中國人口占全球人口19.7%,中國網民占全球網民22.4%,中國網站數量占全球網站數量的0.5%,網站的可發展空間可謂巨大;發達國家互聯網對GDP的貢獻可達20%,中國互聯網對GDP的影響僅為3%。可謂互聯網的發展空間巨大,而互聯網離不開WEB,WEB離不開PHP。

兩者相比,個人覺得PHP的優勢更加明顯。

2.java和php的薪資漲幅速度對比:

java是公認的難,難上手,真正上手需要至少1-2年,而這期間都屬於學徒級別,薪資漲幅有限。2年後會有壹個較大的漲幅。

PHP是公認的簡單,上手極快,基本過了試用期就可以漲工資了,PHPer正常是半年漲壹次薪資,前3年的幅度都還可以

兩者相比:其實php的前端優勢明顯,後段雙方區域持平。並不像很多人說的PHP後面難漲,PHP缺人,但更缺熟手。java也不像很多人吹噓的那樣高薪,兩級分化嚴重。其實也很正常,越難的語言,兩級分化越是嚴重。

3.java和php各自發展的瓶頸:

JavaEE體系曾經統治企業級軟件開發長達數十年之久,十年間英才輩出,但是Java語言本身卻越來越顯示出臃腫和分裂的態勢。使用Java是個昂貴的選擇,復雜的需求設計,

緩慢的項目進度,昂貴的應用服務器和維護難度使Java成為了壹種廟堂之上的語言。而版本的分裂也使所謂的跨平臺特性成為了壹句空話。Java的特性使得它並不適合業務隨著市場快速變化的互聯網企業,WEB領域幾乎被PHP壹統天下,嵌入式領域幾乎被C++壹統天下,客戶端領域幾乎被C語言壹統天下,要不是安卓的出現,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最偉大的地方。

4.java和PHP的學習成本對比:

java學習,是公認的難。難以上手,難以理解。自學時間成本是12個月,自學成功率不到10%,培訓時間成本也近6個月。培訓費用平均成本大致為2萬元左右。成為熟手的時間成本為2年。成為高手的時間成本壹般為5年以上。

PHP學習,是公認為最簡單的語言。解釋性語言,無需編譯。自學時間成本是6個月,自學成功率20%,培訓時間成本3個月。培訓費用平均成本1萬5千元左右。成為熟手的時間成本為1年。成為高手的時間成本壹般為3年以上。

兩者相比,java的學校成本要明顯高於PHP。

總結壹下:java和PHP各有各的優勢,說到明天早上也不壹定說的完,我想說的是學習哪壹個,都是OK的。

想學java就從事安卓行業,想從事WEB領域,就學習PHP。

由於java的學習難度,沒有基礎或者基礎不好的同學還是謹慎選擇,對於零基礎的同學還是PHP可能更加適合壹點。

  • 上一篇:Android 4.3的主要變化
  • 下一篇:世界艾滋病日活動的規劃
  • copyright 2024編程學習大全網