超碰在线天天性国产视频|无码人妻玩麻豆中出一区有奶水|日日日日日日日日日日日日网96|91视频农村妇女网站|精品美女日本一区|日韩无码一区视频|精品素人AV婷婷色视频|日本精品视频手机在线|少妇高清无码一二区|激情四射综合婷婷

貨幣問答:php與java

紅發(fā)老祖

JAVA ASP.NET PHP 區(qū)別,和用途?

語言區(qū)分:PHP、JAVA、C#這幾天語言最大的區(qū)別就是執(zhí)行方式的不同。其中還有一些語言本身的區(qū)別,比如是否為強類型、是否能動態(tài)編譯、是否為多線程、是否為分布式、是否可移值等等。至于很多人說的性能上的問題,其實語言本身上的性能問題差異并不大,關建在于寫程序的人如何編寫的代碼。另外,在關于與語言結和的數(shù)據庫方面也有一定的區(qū)別,PHP通常使用MySQL數(shù)據庫,JAVA通常使用MySQL或Oracle,而C#因為是微軟的產物,通常使用與微軟相關的數(shù)據庫Sql Server或Access等,有時候也會用Sqllite數(shù)據庫。平臺區(qū)分:三種技術平臺都可以做常用的WEB應用。對于桌面應用來說,PHP并不太適用,JAVA則沒有較好的桌面應用的開發(fā)工具,這方面.NET平臺有較好的優(yōu)勢,不論是Winform還是WPF,都非常適合做桌面應用程序。至于實現(xiàn)一些底層的復雜業(yè)務,PHP則不如JAVA和.NET,但是在做前端表現(xiàn)層的時候有著較好的優(yōu)勢。所以很多復雜的大型綜合應用,可能會有.NET或者JAVA做數(shù)據訪問層及業(yè)務邏輯層,PHP則用來做表現(xiàn)層。據所說淘寶就是基于這種方式開發(fā)的。同時,JAVA與.NET都是可以跨平臺的,.NET還能跨語言。

推薦
不推薦
展開
收起
衛(wèi)寒樵

在網站開發(fā)方面,java和php各自的優(yōu)劣勢是什么?

劣勢方面,JSP 太難處理 UI 了……每次編譯都想揍人優(yōu)勢方面,框架齊備,性能較好(相對 PHP )。比如 SSH 基本人手必讀,初學者也能玩玩;JAVA 處理復雜事務時總能有合適的解決方案,橫向擴展負載均衡也好、與其他語言集成也好,都很成熟。PHP 快在項目管理方面,上手快,開發(fā)快,組建團隊快,成員補充快,唯獨在工程效率上慢,特別是產品做大以后,PHP 亂糟糟的特性幾乎必定成為做大做強的阻礙,代碼組織上非常難于管理?,F(xiàn)在不少 PHP 框架都在搬運 JAVA 成熟框架的理念,比如國內有 ThinkPHP,國外有 CakePHP ,等等,鮮有特立獨行或集大成的框架。不過這可能與處理深度有關,PHP 從業(yè)者較少面對海量壓力(實際上也確實面對不了),沒有這個大環(huán)境。順便吐槽:這題的問法非常不好,極易引起 “程序語言種族主義者” 的群嘲群攻、地圖炮。

推薦
不推薦
展開
收起
青靈髓

java web和php????

這個嘛....其實Java web和php應用范圍不一樣,php就是lamp整合,php + apache + linux + mysql,做輕量級的web網站,比如論壇和博客。Java web能開發(fā)網站,大型的,超大型的都能做,不僅如此,企業(yè)應用(企業(yè)ERP,OA)很多也采用J2EE,當然也有小企業(yè)的ERP和OA是php做的。其實Java web不難的,特別是你有php做前端的基礎,javascript html css這些都一樣。建議不要急著轉,你都搞php了,php偏重前端嘛,JQuery ExtJS你先再熟悉熟悉,另外深挖一下MySQL都是很好的選擇,沒必要抱著Java,現(xiàn)在Java也爛大街了。PHP東西沒多少的。而且JSP只是Java EE里的JSP/Servlet的前端腳本技術,另外Java EE還有EJB Struts Spring Hibernate JDBC iBats 等等等技術,可以說,J2EE包含的技術,一輩子也學不完,多到炸。php還是有持久的生命力的,很多公司,例如百度的前臺,非常依賴php。錢不錢什么的,其實跟技術還有能力有一定關系,但是更重要的是,你能給你BOSS創(chuàng)造多大的價值!比如你們公司就需要php搞輕量級開發(fā),你會PHP,就很好了,就這么簡單。再說Android,現(xiàn)在也爛大街了,個人覺得想做移動開發(fā),win8應用是不錯的,估計過段時間會火起來的。

推薦
不推薦
展開
收起
魏大榮

java和php這兩個哪個就業(yè)前景好?

1、任何專業(yè)都有無數(shù)的機會,就看你如何去看待,未來是虛擬現(xiàn)實、人機交互時代。每一門計算機語言都有其相對具有優(yōu)勢的領域,作為全球十大流行開發(fā)語言之一的PHP也是如此,PHP這門語言更適合在WEB環(huán)境,即互聯(lián)網的環(huán)境下作為主要開發(fā)語言,因為PHP是全球公認的網站開發(fā)利器。全球約70%的網站都是使用PHP這么語言開發(fā)的。2、大多數(shù)的網站,包括那些行業(yè)巨頭例如新浪,百度,騰訊,搜狐,網易等都在使用PHP技術,說明了企業(yè)和市場需求這樣一門技術,既然企業(yè)和市場需求,那么就能體現(xiàn)出學習PHP是否有前途。3、PHP軟件開發(fā),網站建設等都屬于互聯(lián)網行業(yè),大家都知道,互聯(lián)網行業(yè)的白領都是高薪階層,能力有多高,工資就可以有多高!當然,很多人進入這個行業(yè)的目的并不是為了工作,而是為了更大的夢想—創(chuàng)業(yè)!那么我可以告訴你,這是最明智的選擇,因為互聯(lián)網行業(yè)從來不缺乏機會,就看你敢不敢想,敢不敢做。無數(shù)的從事PHP的小團隊至今都已是行業(yè)先鋒,成功沒有想象中的那么遠,只要你敢站起來,行動起來。功能強大PHP開發(fā)語言強大的性能完全滿足如何類型的網站建設需求。隨著這幾年PHP的更新和優(yōu)化,功能也越來越強大了,像百度、淘寶、天貓這樣的大型網站都是采用PHP開發(fā),這足以說明PHP的功能強大。安全性好當然這里說的安全性好并不是說PHP開發(fā)的網站就不會被攻擊,因為在互聯(lián)網上沒有絕對的安全,小編說的安全性好是相對的,PHP語言安全性相對要好一些的一個重要因素就是采用linux服務器,linux服務器的安全性比windows服務器安全性高很多,這點是無可爭議的。php免費開源用PHP開發(fā)網站一般用的是mysql數(shù)據庫和linux系統(tǒng),因為這都是免費開源的,不像mssql數(shù)據庫和windows服務器,正版是要收費的,雖然網上有盜版的,但是大型企業(yè)一般還是不敢使用盜版的,風險太大。開發(fā)成本低PHP語言入門簡單,相對net而言沒有那么復雜,所以學PHP程序開發(fā)的人要比學net的多,人多那成本當然就相對低一些了。開發(fā)框架完善PHP的開發(fā)框架非常大,像國外有Yii,國內有ThinkPHP,這些第三方開發(fā)框架經過多年的完善,可以提高網站安全性,也節(jié)約網站開發(fā)時間

推薦
不推薦
展開
收起
屠媚

php與java之間的區(qū)別,新手怎么選擇

php只相當于java語系里的jsp而已,php主要只是一門web后臺語言。java則分javase(用于桌面應用開發(fā),回同時也是所有java的基礎庫答)、javaee(也叫j2ee,ee就是企業(yè)應用,做大型企業(yè)應用一般是web構架的,jsp就是javaee的基礎但嚴格說不屬于javaee的范疇、只是底層技術而已)、javame(java移動設備版本,是javase的刪減和修改版,針對移動、嵌入式的等設備作了優(yōu)化,本至于與javase一致)找工作的時候 php語言通常都要求懂php流行框架、cms,這些勉強和javaee是接近的一個級別的東西,但是javaee要抽象高級些。很多php的流行框架的設計思想都取自某些javaee的結構思想。具體怎么選,這要看自己的個人情況了。希望可以幫到您,謝謝!

推薦
不推薦
展開
收起
九烈

Java編程和PHP開發(fā)哪個更有發(fā)展前景

1、java和php的薪資漲幅速度對比: java是公認的難,難上手,真正上手需要至少1-2年,而這期間都屬于學徒級別,薪資漲幅有限。2年后會有一個較大的漲幅,基本拿個6-7千是沒有問題的。 PHP是公認的簡單,上手極快,基本過了試用期就可以漲工資了,PHPer正常是半年漲一次薪資,前3年的幅度都還可以,1年5-6千,2年7-8千。3年能過萬的也大有人在。 兩者相比:其實php的前端優(yōu)勢明顯,后段雙方區(qū)域持平。并不像很多人說的PHP后面難漲,PHP缺人,但更缺熟手。java也不像很多人吹噓的那樣高薪,兩級分化嚴重。其實也很正常,越難的語言,兩級分化越是嚴重。2、java和php各自發(fā)展的瓶頸: JavaEE體系曾經統(tǒng)治企業(yè)級軟件開發(fā)長達數(shù)十年之久,十年間英才輩出,但是Java語言本身卻越來越顯示出臃腫和分裂的態(tài)勢。使用Java是個昂貴的選擇,復雜的需求設計, 緩慢的項目進度,昂貴的應用服務器和維護難度使Java成為了一種廟堂之上的語言。而版本的分裂也使所謂的跨平臺特性成為了一句空話。Java的特性使得它并不適合業(yè)務隨著市場快速變化的互聯(lián)網企業(yè),WEB領域幾乎被PHP一統(tǒng)天下,嵌入式領域幾乎被C++一統(tǒng)天下,客戶端領域幾乎被C語言一統(tǒng)天下,要不是安卓的出現(xiàn),java的命運還真不好說了。php的大中型系統(tǒng)開發(fā),方便、快速、是java跟asp.net沒法比擬的, 還有php有很多如yaf,yii,ci等強大的框架, 中小型一般系統(tǒng)的開發(fā),一個thinkphp就足于通殺java的ssh三大框架了。 PHP由于其簡單,快速開發(fā)等特點,也導致了開發(fā)復雜應用稍顯吃力,所謂成也蕭何敗也蕭何,PHP由于其關注應用層面,開發(fā)基本不需要考慮底層的東西,導致其開發(fā)快速,學習簡單;但也導致了學習PHP工作一段時間比較容易遇到瓶頸,PHP在5.3版本后加入了更為強大的擴展,通過PHP的擴展可以實現(xiàn)PHP本身實現(xiàn)不了的功能。所以PHP開發(fā)遇到了這樣瓶頸,可以考慮通過擴展來解決,facebook和weibo.com正在大量使用擴展功能去應對一個又一個的難題。新浪微博架構師兼首席PHP技術顧問惠新宸一直在專注與PHP底層原理的研究和分享。擴展是被他認為PHP最偉大的地方。3、java和PHP的崗位數(shù)對比: 一下數(shù)據出自2014年9月初的百度統(tǒng)計: 2014年9月初,全國java招聘崗位數(shù)為82703個。全國PHP招聘崗位數(shù)java的崗位數(shù)差不多是PHP崗位數(shù)的2倍不到。但值得深思的是,java的人才數(shù)量是PHP人才數(shù)量的100倍還不止。4、java和PHP的學習成本對比: java學習,是公認的難。難以上手,難以理解。自學時間成本是12個月,自學成功率不到10%,培訓時間成本也近6個月。培訓費用平均成本大致為15000元左右。成為熟手的時間成本為2年。成為高手的時間成本一般為5年以上。 PHP學習,是公認為最簡單的語言。解釋性語言,無需編譯。自學時間成本是6個月,自學成功率20%,培訓時間成本3個月。培訓費用平均成本8000元左右。成為熟手的時間成本為1年。成為高手的時間成本一般為3年以上。 兩者相比,java的學校成本要明顯高于PHP。

推薦
不推薦
展開
收起
夏三娘

Java與PHp的區(qū)別

轉至知乎1:java是半編譯語言,php是腳本語言2:java使用封裝繼承,最小的單位是類,php作為腳本,最小單位就是語句,用兩者輸出hello world就知道了,所以java語法比較嚴格,而php很靈活3:java是自動內存分配回收,php是一次創(chuàng)建一次銷毀,相同點:兩者都不用考慮內存泄漏問題,不同點:java可以常駐內存,多線程;php無法常駐內存,也沒有線程的概念4:java分三個方向J2ME,嵌入式設備,安卓就是目前最大的J2ME平臺,不過其使用的不是JVM,而是谷歌自己開發(fā)的虛擬機J2SE,桌面編程,基本沒落,需要JVM支持J2EE,web方向的編程,近些年大規(guī)模的衰減,java語言排名榜之所以跌這么快,就是由于J2EE的出走,如果不是安卓興起,java的現(xiàn)狀可能更悲慘點,近年來腳本語言發(fā)展太快,擠壓了java在web上面的開發(fā)。不過在企業(yè)級的解決方案里面,因為追求性能和安全行,基本上還是java老大PHP:不用想了,就是為web而生的語言,出了web什么都做不了,這既是它的缺點,也是它的優(yōu)點,語法簡潔靈活,和java冗長的語法正好形成對比5:java已經是一門很成熟的語言,或者說其語言的進一步提升已經不可能能了,曾經看到一篇文章,講編程語言的進化,其中提到,java語言的進化樹太全了,使得其沒有發(fā)展的空間php是在web繁榮之后興起的語言,所以語言成熟度沒有java高,2006年(如果我沒記錯的話)推出的php5.0才略微完善了面向對象的機制

推薦
不推薦
展開
收起
王沈

JAVA與PHP的優(yōu)缺點?

JAVA的優(yōu)劣勢及前景JAVA可以說是最熱門的的編程語言,對于很多高級語言來說,JAVA都是基礎;另外一個,JAVA是跨平臺的,有多個方面的應用,如Android、Swing、J2EE、J2ME等。就業(yè)面比較廣,市場用人需求也大。java多開發(fā)大型系統(tǒng),所以大型企業(yè)往往需要很多Java人才,這是其優(yōu)勢。不過,JAVA學習門檻比php高,需要學習的內容也多,掌握java技術,真正可能需要5個月以上。待遇相對來說比php也高些,有1年工作經驗月薪6000-8000元,3年工作經驗的可達到萬元月薪。就前景來說,Java前景應該是比較光明的,一是Java穩(wěn)定,應用廣泛,一定時期內很難被其他編程語言取代;而許多大型系統(tǒng)都是用java開發(fā),也不可能輕易使用其他語言待遇,所以java的前景應該是穩(wěn)定而光明的。PHP的優(yōu)勢和不足PHP主要用來做網站開發(fā),許多小型網站都用PHP開發(fā),PHP是開源的,這是使得PHP經久不衰的原因。在電商、社區(qū)等方面,PHP具備非常成熟的開源代碼和模板,因此使得PHP應用極為廣泛。劣勢是受眾較小,有可替代性。PHP堅持腳本語言為主,所以PHP入門比較簡單,經過3-4個月培訓即可學成,找工作起薪比Java要低,平均工資比java也要低些,不過有經驗的php程序員待遇較高,4、5年開發(fā)經驗的php工程師,工資可達1萬5,不過再提升就比較難,php的提升空間不如java。相對于其他編程語言來說,發(fā)展前景比較樂觀,但不如Java穩(wěn)定。

推薦
不推薦
展開
收起
王龍娥

java與php做web開發(fā) 最大的區(qū)別在那 為什么好多用java的

PHP和Java都是現(xiàn)在比較流行的二種編程語言。對于許多新手來說,都會思考如果學的時候,該學哪種語言呢?下面這篇文章給大家整理兩者的區(qū)別以及一些選擇建議,一起來看看吧。二、簡介PHP與Java作為兩種截然不同的程序開發(fā)語言,無論是技術層面還是發(fā)展空間,亦或是市場份額占比,都有著不同的表現(xiàn)方式,理念上的不同導致了Java和PHP在Web應用開發(fā)上顯示了不同的結果。若要一定追根到底,深究PHP與Java究竟哪個更好?簡而言之:PHP是一種解釋執(zhí)行的腳本語言,語法和C語言類似,易學易用,不懂電腦的非專業(yè)人員稍經學習也能使用PHP;而Java要先編譯成Class文件,然后在Java虛擬機上執(zhí)行,Java開發(fā)需要熟悉Java語法以及一些核心的架構,從而實現(xiàn)一種可復用的、跨平臺的軟件,Java比PHP要難學的多。那么PHP與Java在Web開發(fā)上又有何區(qū)別呢?哪個最適合的Web開發(fā)語言?三、 語言比較PHP是解釋執(zhí)行的服務器腳本語言,首先php有簡單容易上手的特點。語法和c語言比較象,所以學過c語言的程序員可以很快的熟悉php的開發(fā)。而java需要先學好java的語法和熟悉一些核心的類庫,懂得面向對象的程序設計方法。所以相對而言,php更好學一些。Java首先要編譯成字節(jié)碼.class文件,然后在java虛擬機上解釋執(zhí)行。Java的Web開發(fā)首先最容易想到的就是JSP(現(xiàn)在已經到JSP2.0),原來的java的Web開發(fā)都是用servlet來實現(xiàn)的,用servlet來開發(fā)需要程序員在java的源文件中嵌入大量的html代碼。所以后來就出現(xiàn)了JSP,JSP可以方便的嵌入到html文件當中,其實jsp文件在服務器上執(zhí)行的時候首先會被應用服務器轉換成servlet,然后再編譯執(zhí)行。Jsp可以通過servlet和JavaBean的支持產生強大的功能。JavaBean 是一種可復用的、跨平臺的軟件組件。使用javabean可以方便的實現(xiàn)java代碼和html的分離,能夠增強系統(tǒng)的功能和軟件的復用性。Java的Web開發(fā)屬于SUN公司定義的J2EE其中的規(guī)范。而且在J2EE中包括了java的Web開發(fā)的所有方面,如:JSP、Servlet、JDBC、JNDI、JAVABEAN、EJB等等。J2EE就特別適合于做大型的企業(yè)級的應用。四、技術架構java是純面向對象開發(fā),功能強大,分支眾多,沒有java不能做的軟件。C/S也好B/S也好。從功能上講,沒有語言可以和java相比。PHP屬于后起之秀,吸收了java和c以及perl等語言優(yōu)點,專注互聯(lián)網領域。WEB領域PHP擁有得天獨厚的優(yōu)勢,WEB領域沒有語言可以和他比。Java語言相比PHP有明顯的優(yōu)勢,Java使用的是面向對象的系統(tǒng)設計方法,而PHP還是采用面向過程的開發(fā)方法。PHP只能實現(xiàn)簡單的分布式兩層或三層的架構,而JAVA可以實現(xiàn)多層架構。數(shù)據庫層(持久化層)、應用(業(yè)務)邏輯層、表示邏輯層彼此分開,而且現(xiàn)在不同的層都已經有一些成熟的開發(fā)框架的支持。例如Struts就是利用Java的web開發(fā)技術實現(xiàn)了MVC的設計模式,而在業(yè)務邏輯層也有Spring框架,數(shù)據庫持久化層有Hibernate等框架。這些框架可以方便開發(fā)者高效、合理、科學得架構多層的商業(yè)應用。五、數(shù)據庫訪問速度比較Java通過JDBC來訪問數(shù)據庫,通過不同的數(shù)據庫廠商提供的數(shù)據庫驅動方便地訪問數(shù)據庫。訪問數(shù)據庫的接口比較統(tǒng)一。PHP對于不同的數(shù)據庫采用不同的數(shù)據庫訪問接口,所以數(shù)據庫訪問代碼的通用性不強。例如:用Java開發(fā)的Web應用從MySQL數(shù)據庫轉到Oracle數(shù)據庫只需要做很少的修改,而PHP則需要做大量的修改工作。從數(shù)學運算和數(shù)據庫訪問速度來講,Java的性能也優(yōu)于PHP。實際上,對于跨平臺的大型的企業(yè)應用系統(tǒng)來講,Java幾乎已經成為唯一的選擇(微軟.NET不支持跨平臺),但是在于Web網站應用開發(fā)來講,Java卻面臨著被PHP邊緣化的危險,幾乎所有的虛擬主機都支持PHP+MySQL,而支持Java的卻少之又少,在資源上,網上有不計其數(shù)的PHP資源,很多著名的大型網站(例如Facebook、Mediawiki等)都是基于PHP的,而成功的Java網站卻寥寥無幾。盡管Java的數(shù)學計算和數(shù)據庫訪問都有優(yōu)勢,架構也相當完美,但是PHP卻可以簡單輕松地支持高強度Web訪問,能夠快速開發(fā)應用,支持PHP的虛擬主機多如牛毛,使得用PHP開發(fā)一個網站比用Java開發(fā)一個網站要快得多,容易的多。Java所擁有的優(yōu)點只適合傳統(tǒng)的以軟件項目為核心的開發(fā)模式,而PHP更適合于以客戶為核心的SaaS的開發(fā)模式,因此,PHP目前在Web網站開發(fā)的優(yōu)勢完全是因為Web網站開發(fā)的特殊性而導致的,并非編程語言特性所決定。六、開發(fā)成本比較PHP最經典的組合就是:PHP + MySQL + Apache。非常適合開發(fā)中小型的Web應用,開發(fā)的速度比較快。而且所有的軟件都是開源免費的,可以減少投入。Java的Web應用服務器有免費Tomcat、JBoss等,如果需要更好的商業(yè)化的服務有:Web Sphere和 Web logic。七、源代碼安全PHP開發(fā)的程序的源代碼都是公開的,他人拿到php開發(fā)的程序后都可以進行修改。Java開發(fā)的程序,最后用戶拿到的是只是一些編譯好的class類,無法看到完整的源代碼,安全性高。八、總結綜上所述,個人認為,PHP適合于快速開發(fā),中小型應用系統(tǒng),開發(fā)成本低、易學,能夠對變動的需求作出快速的反應,在調試、發(fā)布上,PHP也較Java簡單。而Java適合于開發(fā)大型的應用系統(tǒng),應用的前景比較廣闊,系統(tǒng)易維護、可復用性較好。Java的理念是“一次編寫,到處運行”,Java在應用框架底下的架構是無與倫比的,遠勝過其他任何語言,Java的框架利于大型的協(xié)同編程開發(fā),系統(tǒng)易維護、可復用性較好。還有,同樣功能的系統(tǒng)用Java開發(fā)的系統(tǒng)要比PHP開發(fā)的系統(tǒng)的價格要高。

推薦
不推薦
展開
收起
查看更多答案
收起