李四姑
看你開(kāi)發(fā)什么了?php是單線程,java是多線程!如果網(wǎng)站大的話 還是用java比較好
全琮
個(gè)人認(rèn)為php比較好。性能來(lái)說(shuō),python比php高(其實(shí)高不了多少)。但是php的開(kāi)發(fā)周期更短,并且php更易學(xué),易用。目前來(lái)說(shuō),php開(kāi)發(fā)的網(wǎng)絡(luò)系統(tǒng)比python多太多了。
余恭
學(xué)哪個(gè)都好的,php在國(guó)內(nèi)還是蠻流行的。java就更不用說(shuō)了。其實(shí)不管是哪門(mén)語(yǔ)言,只要學(xué)好了,都好的。關(guān)鍵還是看你的興趣和你更想?yún)⑴c哪一方面的開(kāi)發(fā)。因?yàn)椴煌恼Z(yǔ)言所涉及到的領(lǐng)域也是有點(diǎn)差別的。這個(gè)就要你自己去了解了
天嘯劍
Java目前全球約3千萬(wàn)臺(tái)服務(wù)器在使用。主要負(fù)責(zé)后端開(kāi)發(fā),網(wǎng)頁(yè)制作和數(shù)據(jù)庫(kù)增刪改查之類(lèi)的操作,優(yōu)點(diǎn)是強(qiáng)大的跨平臺(tái)處理,配合tomcat,mysql,linux輕松搭建服務(wù)器端,應(yīng)用范圍很廣。php也是搭建服務(wù)器的一種形式,比較適合處理網(wǎng)頁(yè)前端開(kāi)發(fā)。兩者看你喜歡了,java涉及的知識(shí)面更寬廣,領(lǐng)域一些。任何一種編程語(yǔ)言都可以創(chuàng)造財(cái)富,關(guān)鍵的是自己本身掌握這門(mén)語(yǔ)言的程度如何,只要你有技術(shù),在哪里都可以拿高薪。舉例:word高手可以用word做ios7的圖標(biāo),這就是水平。
我是比較喜歡php,→_→但是擔(dān)心php不好找工作,工資待遇不高→_→順便說(shuō)一句,我不覺(jué)得自己在短短幾年內(nèi)就能成為牛逼的編程人員→_→最后一段有點(diǎn)浪費(fèi)
你錯(cuò)誤理解了我的話,不要擔(dān)心自己不好找工作,為什么不好找工作,是因?yàn)樽约旱募夹g(shù)不夠硬,任何編程語(yǔ)言很簡(jiǎn)單,看自己付出的努力有多少,專(zhuān)職sql語(yǔ)句優(yōu)化師,年薪30萬(wàn),每天只是優(yōu)化一句sql語(yǔ)句,很瀟灑。關(guān)鍵是看你把編程語(yǔ)言學(xué)的有多深。不是看語(yǔ)言本身是否厲害,是否好學(xué),要看學(xué)的人自己。
我想學(xué)php只是覺(jué)得php更容易做出功能來(lái),說(shuō)實(shí)話我并不反感學(xué)編程語(yǔ)言,反而覺(jué)得設(shè)計(jì)出成品來(lái)挺有成就感的,我就是有些反感編程工作者的工作方式,很討厭天天在電腦前打代碼的生活,所以以前對(duì)學(xué)這個(gè)有些抵觸。。
孫端
總的來(lái)說(shuō),你要明白結(jié)構(gòu)化編程與面向?qū)ο缶幊痰膮^(qū)別,最重要是一點(diǎn)是結(jié)構(gòu)化編程的數(shù)據(jù)與行為是分離的,而面向?qū)ο蟮膬烧呤蔷o密相連的,另外,按造規(guī)模大小來(lái)定論,團(tuán)體開(kāi)發(fā),基礎(chǔ)臺(tái)階高,相應(yīng)的后期維護(hù)也相當(dāng)高,所以基本者是面向?qū)ο?不過(guò)如果是你個(gè)人來(lái)作一些開(kāi)發(fā),其實(shí)根本沒(méi)有那么條條框框的,寫(xiě)一個(gè)一般人能看的懂的整體結(jié)構(gòu),代碼條理清晰,就比什么都好了.
史跡
親,你好首先對(duì)于語(yǔ)言我沒(méi)有任何偏見(jiàn)。本人是學(xué)PHP的,都說(shuō)PHP是世界上最好的語(yǔ)言哈!這個(gè)我不贊同也不反對(duì)。為什么呢?因?yàn)榫幊陶Z(yǔ)言都各有各個(gè)時(shí)期的用途,PHP因?yàn)槿胧趾?jiǎn)單,開(kāi)發(fā)快速而著稱(chēng),可能大部分的中小公司,前期為了快速構(gòu)建項(xiàng)目,都會(huì)選中PHP來(lái)作為開(kāi)發(fā)語(yǔ)言。但是到了后面可能因?yàn)樾枰M(jìn)行更靈活的擴(kuò)展或者出于更安全的考慮,要使用java語(yǔ)言來(lái)對(duì)項(xiàng)目進(jìn)行重構(gòu)。如果說(shuō)學(xué)那個(gè)語(yǔ)言好的話,我建議初期可以學(xué)習(xí)PHP,入手更加容易一些。然后再慢慢的來(lái)學(xué)習(xí)一下java。希望可以幫到你!~~
五花蜂
1、java和php技術(shù)層面對(duì)比: java是純面向?qū)ο箝_(kāi)發(fā),功能強(qiáng)大,分支眾多,沒(méi)有java不能做的軟件。C/S也好B/S也好。從功能上講,沒(méi)有語(yǔ)言可以和java相比。但其優(yōu)勢(shì)也是其劣勢(shì),具體參考第6點(diǎn)。 PHP屬于后起之秀,吸收了java和c以及perl等語(yǔ)言優(yōu)點(diǎn),專(zhuān)注互聯(lián)網(wǎng)領(lǐng)域。WEB領(lǐng)域PHP擁有得天獨(dú)厚的優(yōu)勢(shì),WEB領(lǐng)域沒(méi)有語(yǔ)言可以和他比。 兩者相比,基本上java完勝。但是其實(shí)并沒(méi)有太大的可比性,專(zhuān)注領(lǐng)域不同。單純拿兩者都可以做的WEB來(lái)說(shuō),PHP完勝?! ?、java和php市場(chǎng)份額對(duì)比: java語(yǔ)言算是古老,多年的發(fā)展,其在C/S領(lǐng)域和B/S領(lǐng)域都占有一席之地,特別是在電信和銀行行業(yè)。但隨著社會(huì)需求的變化和其他語(yǔ)言的專(zhuān)注,java的市場(chǎng)正被一點(diǎn)點(diǎn)蠶食,WEB領(lǐng)域幾乎被PHP一統(tǒng)天下,嵌入式領(lǐng)域幾乎被C++一統(tǒng)天下,客戶端領(lǐng)域幾乎被C語(yǔ)言一統(tǒng)天下,要不是安卓的出現(xiàn),java的命運(yùn)還真不好說(shuō)了。其之前積累的巨大java帝國(guó)不會(huì)一下子崩塌,一定是有一個(gè)過(guò)程。所以現(xiàn)在學(xué)習(xí)并不需要擔(dān)心其前途,現(xiàn)在學(xué)習(xí)你更需要擔(dān)心的卻是近十年間英才輩出的javaer,和大批正在進(jìn)入java陣營(yíng)的同業(yè)者。 PHP在市場(chǎng)描述就比較簡(jiǎn)單了,因?yàn)槲覀冎灰匆粋€(gè)領(lǐng)域,那就是web領(lǐng)域。WEB領(lǐng)域php的市場(chǎng)超過(guò)80%,其余的則是如java-JSP,asp,C#,.NET,python,ruby等。網(wǎng)站500強(qiáng)中有395家使用PHP。全球最大的兩個(gè)網(wǎng)站facebook和新浪微博全在使用PHP。 兩者相比,算平分秋色?! ?、java和PHP的發(fā)展空間對(duì)比 安卓勢(shì)頭很猛,但手機(jī)安裝app數(shù)量有限,推廣難,也是app面臨的最大挑戰(zhàn),好在安卓只有JAVA可以做,除此之外就是HTML5了。 中國(guó)人口占全球人口19.7%,中國(guó)網(wǎng)民占全球網(wǎng)民22.4%,中國(guó)網(wǎng)站數(shù)量占全球網(wǎng)站數(shù)量的0.5%,網(wǎng)站的可發(fā)展空間可謂巨大;發(fā)達(dá)國(guó)家互聯(lián)網(wǎng)對(duì)GDP的貢獻(xiàn)可達(dá)20%,中國(guó)互聯(lián)網(wǎng)對(duì)GDP的影響僅為3%??芍^互聯(lián)網(wǎng)的發(fā)展空間巨大,而互聯(lián)網(wǎng)離不開(kāi)WEB,WEB離不開(kāi)PHP。 兩者相比,個(gè)人覺(jué)得PHP的優(yōu)勢(shì)更加明顯。 4、java和PHP的薪資對(duì)比 薪資事由供求關(guān)系決定的,人才缺失,薪資自然高,人才飽和,薪資自然不會(huì)高。 java由于大學(xué)基本都有這個(gè)課程,很多人想從事軟件行業(yè)的時(shí)候,自然就學(xué)習(xí)JAVA了,加上java近10年的火爆,人才輩出,整個(gè)java行業(yè)是處于供大于求的。南京地區(qū):一個(gè)30人的java培訓(xùn)班,最后差不多10人找不到理想的工作而轉(zhuǎn)行,最低薪資甚至只有1000多元,就有人肯干。當(dāng)然java學(xué)的好的,薪資4000多也是不少的。 PHP完全依托于市場(chǎng)的驅(qū)動(dòng),難點(diǎn)在于很多人并不了解PHP,也沒(méi)途徑可以了解,根本原因是大學(xué)沒(méi)有這個(gè)課程,我知道的,南京百十所高校只有曉莊學(xué)院開(kāi)了PHP課程,而且不是作為主修。市場(chǎng)對(duì)PHP的需求,高校并不清楚,高校更愿意推符合學(xué)院派特點(diǎn)的java。 學(xué)習(xí)php的人少,企業(yè)需求多,導(dǎo)致PHP薪資遠(yuǎn)遠(yuǎn)超過(guò)了同行業(yè)者。一般起薪?jīng)]有低于3000元的。南京地區(qū)高的早已經(jīng)突破4500元。北上廣更是突破了6000元的起薪。 兩者相比:除了java工作難找,但只要找到了工作,高位線是差不多的,低位線JAVA明顯處于劣勢(shì)。 5、java和php的薪資漲幅速度對(duì)比: java是公認(rèn)的難,難上手,真正上手需要至少1-2年,而這期間都屬于學(xué)徒級(jí)別,薪資漲幅有限。2年后會(huì)有一個(gè)較大的漲幅,基本拿個(gè)6-7千是沒(méi)有問(wèn)題的。 PHP是公認(rèn)的簡(jiǎn)單,上手極快,基本過(guò)了試用期就可以漲工資了,PHPer正常是半年漲一次薪資,前3年的幅度都還可以,1年5-6千,2年7-8千。3年能過(guò)萬(wàn)的也大有人在。 兩者相比:其實(shí)php的前端優(yōu)勢(shì)明顯,后段雙方區(qū)域持平。并不像很多人說(shuō)的PHP后面難漲,PHP缺人,但更缺熟手。java也不像很多人吹噓的那樣高薪,兩級(jí)分化嚴(yán)重。其實(shí)也很正常,越難的語(yǔ)言,兩級(jí)分化越是嚴(yán)重?! ?、java和php各自發(fā)展的瓶頸: JavaEE體系曾經(jīng)統(tǒng)治企業(yè)級(jí)軟件開(kāi)發(fā)長(zhǎng)達(dá)數(shù)十年之久,十年間英才輩出,但是Java語(yǔ)言本身卻越來(lái)越顯示出臃腫和分裂的態(tài)勢(shì)。使用Java是個(gè)昂貴的選擇,復(fù)雜的需求設(shè)計(jì), 緩慢的項(xiàng)目進(jìn)度,昂貴的應(yīng)用服務(wù)器和維護(hù)難度使Java成為了一種廟堂之上的語(yǔ)言。而版本的分裂也使所謂的跨平臺(tái)特性成為了一句空話。Java的特性使得它并不適合業(yè)務(wù)隨著市場(chǎng)快速變化的互聯(lián)網(wǎng)企業(yè),WEB領(lǐng)域幾乎被PHP一統(tǒng)天下,嵌入式領(lǐng)域幾乎被C++一統(tǒng)天下,客戶端領(lǐng)域幾乎被C語(yǔ)言一統(tǒng)天下,要不是安卓的出現(xiàn),java的命運(yùn)還真不好說(shuō)了。php的大中型系統(tǒng)開(kāi)發(fā),方便、快速、是java跟asp.net沒(méi)法比擬的, 還有php有很多如yaf,yii,ci等強(qiáng)大的框架, 中小型一般系統(tǒng)的開(kāi)發(fā),一個(gè)thinkphp就足于通殺java的ssh三大框架了。 PHP由于其簡(jiǎn)單,快速開(kāi)發(fā)等特點(diǎn),也導(dǎo)致了開(kāi)發(fā)復(fù)雜應(yīng)用稍顯吃力,所謂成也蕭何敗也蕭何,PHP由于其關(guān)注應(yīng)用層面,開(kāi)發(fā)基本不需要考慮底層的東西,導(dǎo)致其開(kāi)發(fā)快速,學(xué)習(xí)簡(jiǎn)單;但也導(dǎo)致了學(xué)習(xí)PHP工作一段時(shí)間比較容易遇到瓶頸,PHP在5.3版本后加入了更為強(qiáng)大的擴(kuò)展,通過(guò)PHP的擴(kuò)展可以實(shí)現(xiàn)PHP本身實(shí)現(xiàn)不了的功能。所以PHP開(kāi)發(fā)遇到了這樣瓶頸,可以考慮通過(guò)擴(kuò)展來(lái)解決,facebook和weibo.com正在大量使用擴(kuò)展功能去應(yīng)對(duì)一個(gè)又一個(gè)的難題。新浪微博架構(gòu)師兼首席PHP技術(shù)顧問(wèn)惠新宸一直在專(zhuān)注與PHP底層原理的研究和分享。擴(kuò)展是被他認(rèn)為PHP最偉大的地方?! ?、java和PHP的崗位數(shù)對(duì)比: 一下數(shù)據(jù)出自2014年9月初的百度統(tǒng)計(jì): 2014年9月初,全國(guó)java招聘崗位數(shù)為82703個(gè)?! ?014年9月初,全國(guó)PHP招聘崗位數(shù)為47263個(gè)?! ava的崗位數(shù)差不多是PHP崗位數(shù)的2倍不到。但值得深思的是,java的人才數(shù)量是PHP人才數(shù)量的100倍還不止?! ?、java和PHP的學(xué)習(xí)成本對(duì)比: java學(xué)習(xí),是公認(rèn)的難。難以上手,難以理解。自學(xué)時(shí)間成本是12個(gè)月,自學(xué)成功率不到10%,培訓(xùn)時(shí)間成本也近6個(gè)月。培訓(xùn)費(fèi)用平均成本大致為15000元左右。成為熟手的時(shí)間成本為2年。成為高手的時(shí)間成本一般為5年以上。 PHP學(xué)習(xí),是公認(rèn)為最簡(jiǎn)單的語(yǔ)言。解釋性語(yǔ)言,無(wú)需編譯。自學(xué)時(shí)間成本是6個(gè)月,自學(xué)成功率20%,培訓(xùn)時(shí)間成本3個(gè)月。培訓(xùn)費(fèi)用平均成本8000元左右。成為熟手的時(shí)間成本為1年。成為高手的時(shí)間成本一般為3年以上。 兩者相比,java的學(xué)校成本要明顯高于PHP?! ?總結(jié)一下:java和PHP各有各的優(yōu)勢(shì),說(shuō)到明天早上也不一定說(shuō)的完,我想說(shuō)的是學(xué)習(xí)哪一個(gè),都是OK的。 想學(xué)java就從事安卓行業(yè),想從事WEB領(lǐng)域,就學(xué)習(xí)PHP。 由于java的學(xué)習(xí)難度,沒(méi)有基礎(chǔ)或者基礎(chǔ)不好的同學(xué)還是謹(jǐn)慎選擇,對(duì)于零基礎(chǔ)的同學(xué)還是PHP可能更加適合一點(diǎn)。
項(xiàng)紀(jì)
不管是PHP還是Java都是不錯(cuò)的選擇,目前來(lái)說(shuō)這兩種語(yǔ)言都還處在勢(shì)頭上,但是從長(zhǎng)遠(yuǎn)出發(fā)還是Java好,畢竟從性能、處理數(shù)據(jù)各方面來(lái)看還是Java有優(yōu)勢(shì)一些,當(dāng)然最終選擇還是在你自己的手里。
西藏魔教
java和php區(qū)別主要體現(xiàn)在語(yǔ)言結(jié)構(gòu)和使用的范圍上,對(duì)比如下:java是純面向?qū)ο箝_(kāi)發(fā),功能強(qiáng)大,分支眾多,沒(méi)有java不能做的軟件。C/S也好B/S也好。從功能上講,沒(méi)有語(yǔ)言可以和java相比。PHP屬于后起之秀,吸收了java和c以及perl等語(yǔ)言優(yōu)點(diǎn),專(zhuān)注互聯(lián)網(wǎng)領(lǐng)域。WEB領(lǐng)域PHP擁有得天獨(dú)厚的優(yōu)勢(shì),WEB領(lǐng)域沒(méi)有語(yǔ)言可以和他比。兩者相比,基本上java完勝。但是其實(shí)并沒(méi)有太大的可比性,專(zhuān)注領(lǐng)域不同。單純拿兩者都可以做的WEB來(lái)說(shuō),PHP完勝。