有朋友問我想去學習程序開發,不知道那個學校怎麼樣啊?還有就是php和java哪一個就業好!能多掙錢的。那麼今天咱們就談一下PHP和JAVA到底哪一個好 哪一個更吃香?php
簡介:前端
PHP(全稱:PHP:Hypertext Preprocessor,即「PHP:超文本預處理器」)是一種開源的通用計算機腳本語言,尤爲適用於網絡開發並可嵌入HTML中使用。PHP的語法借鑑吸取了C語言、Java和Perl等流行計算機語言的特色,易於通常程序員學習。PHP的主要目標是容許網絡開發人員快速編寫動態頁面,但PHP也被用於其餘不少領域java
JAVA程序員
一種能夠撰寫跨平臺應用軟件的面向對象的程序設計語言,是由Sun Microsystems公司於1995年5月推出的Java程序設計語言和Java平臺(即JavaSE, JavaEE, JavaME)的總稱。Java 技術具備卓越的通用性、高效性、平臺移植性和安全性,普遍應用於我的PC、數據中心、遊戲控制檯、科學超級計算機、移動電話和互聯網,同時擁有全球最大的開發者專業社羣。在全球雲計算和移動互聯網的產業環境下,Java更具有了顯著優點和廣闊前景。web
我建議的話:菜鳥就去學php,相比於asp.net,那個更適合現學現賣。asp.net本來有的架構早已經用不着了。當jsp在web前端比不過php的時候,asp.net項目組卻要靠抄襲struts來重蹈覆轍,而不是開發一套比php更加方便、堅持微軟的「所見即所得」開發模式的ajax控件開發模式,那麼asp.net在web前端開發方面就根本沒有什麼學習的必要了。 若是隻是比較簡單的web前端編程,本來來講php最低級,可是如今看來,java和.net由於扯淡什麼mvc模式而慢慢都多餘的了。web程序員在處理簡單的網頁交互時都是須要馬上從界面方面考慮程序設計,而所謂的struts的mvc概念卻要人去從controler腳度曲考慮,結果一大堆程序員寫出來的大多數程序都是在controler中去處理view,也就是說在設計上根本分不開。另外,靈活的前端交互界面程序須要高效地以組建方式去設計界面控件,而所謂mvc模式是反動的、不是主張靈活分解界面控件開發、不是以搭建UI控件的方式來設計大型系統,因此程序員還不如用低級的開發方法,而免得被繁瑣麻煩的java或者asp.net mvc給綁架了。 ajax