{eval=Array;=+count(Array);}

成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

問(wèn)答專(zhuān)欄Q & A COLUMN

同為服務(wù)端編程語(yǔ)言,那么PHP可以實(shí)現(xiàn)JAVA全部的技術(shù)或者說(shuō)JAVA可以實(shí)現(xiàn)PHP的全部技術(shù)嗎?

molyzzxmolyzzx 回答10 收藏1
收藏問(wèn)題

10條回答

chenjiang3

chenjiang3

回答于2022-06-22 19:02

如果說(shuō)實(shí)現(xiàn),那基本上都能實(shí)現(xiàn),但術(shù)業(yè)有專(zhuān)攻,PHP就適合做做簡(jiǎn)單的網(wǎng)頁(yè)型業(yè)務(wù)系統(tǒng),你非要讓它去做其他的事情,成本代價(jià)太高。

評(píng)論0 贊同0
  •  加載中...
lansheng228

lansheng228

回答于2022-06-22 19:02

寫(xiě)后端理論上不存在一個(gè)能實(shí)現(xiàn)另一個(gè)不能實(shí)現(xiàn)的問(wèn)題。實(shí)際上因?yàn)樯鷳B(tài)的不同,要實(shí)現(xiàn)同樣的東西,兩者要花的精力卻不一樣,比如微服務(wù),java有完整成熟的解決方案,而php卻沒(méi)有,自己去實(shí)現(xiàn)那花的精力就很多了

評(píng)論0 贊同0
  •  加載中...
Eastboat

Eastboat

回答于2022-06-22 19:02

java能寫(xiě)安卓,php能嗎?

評(píng)論0 贊同0
  •  加載中...
xbynet

xbynet

回答于2022-06-22 19:02

php是腳本語(yǔ)言

評(píng)論0 贊同0
  •  加載中...
RancherLabs

RancherLabs

回答于2022-06-22 19:02

拋開(kāi)一些前置條件,這樣籠統(tǒng)地對(duì)比意義不大,存在即有理。

一般的軟件系統(tǒng),大部分情況下二者能互換,但技術(shù)選型是要綜合多種因素考慮的。

1、在公司角度:

要考慮具體業(yè)務(wù)場(chǎng)景、成本、人員等諸多因素。

2、開(kāi)發(fā)者角度:

一是考慮興趣,二是公司要求。如果自己開(kāi)發(fā)產(chǎn)品或?qū)W著玩,就看自己興趣,如果為了工作就多看公司招聘要求。

其實(shí)編程語(yǔ)言入門(mén)并不難,堅(jiān)持就行,但精通卻很難,更需要多動(dòng)腦。

要明白的一件事:入門(mén)可能只需要一種語(yǔ)言,到后期想自己進(jìn)步的時(shí)候必定會(huì)接觸到其他語(yǔ)言。

二者差異

1、專(zhuān)注的領(lǐng)域不同

java是純面向?qū)ο箝_(kāi)發(fā),功能強(qiáng)大,分支眾多,沒(méi)有java不能做的軟件。C/S也好B/S也好。從功能上講,沒(méi)有語(yǔ)言可以和java相比。但其優(yōu)勢(shì)也是其劣勢(shì),具體參考后面的瓶頸解釋。

PHP屬于后起之秀,吸收了java和c以及perl等語(yǔ)言?xún)?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ǔ)言可以和PHP相比。

2、數(shù)據(jù)庫(kù)訪問(wèn)上不同

Java通過(guò)JDBC來(lái)訪問(wèn)數(shù)據(jù)庫(kù),通過(guò)不同的數(shù)據(jù)庫(kù)廠商提供的數(shù)據(jù)庫(kù)驅(qū)動(dòng)方便地訪問(wèn)數(shù)據(jù)庫(kù)。訪問(wèn)數(shù)據(jù)庫(kù)的接口比較統(tǒng)一。

PHP對(duì)于不同的數(shù)據(jù)庫(kù)采用不同的數(shù)據(jù)庫(kù)訪問(wèn)接口,所以數(shù)據(jù)庫(kù)訪問(wèn)代碼的通用性不強(qiáng)。例如:用Java開(kāi)發(fā)的Web應(yīng)用從MySQL數(shù)據(jù)庫(kù)轉(zhuǎn)到Oracle數(shù)據(jù)庫(kù)只需要做很少的修改。而PHP則需要做大量的修改工作。

3、系統(tǒng)技術(shù)架構(gòu)上不同

Java語(yǔ)言有著完備的MVC框架,包括視圖層、業(yè)務(wù)控制層和持久層,在Spring框架中,我們可以通過(guò)IOC和AOP降低編碼過(guò)程中的高耦合,也就是說(shuō)Java中的這些框架可以讓開(kāi)發(fā)者有更廣闊的空間去設(shè)計(jì)科學(xué)合理的架構(gòu),也體現(xiàn)著Java多層架構(gòu)的特點(diǎn)。

相比Java而言,PHP留給開(kāi)發(fā)者的空間并不多,但PHP近些年也在改進(jìn),迎合電子商務(wù)的需要,引入MVC設(shè)計(jì)模式,但成熟性和穩(wěn)定性上與Java還是有著不小的差距。不得不提的是PHP可兼容MySQL開(kāi)發(fā),這使得在考慮成本因素的前提下,PHP變得小而精,收到了一些中小型網(wǎng)站的青睞。

4、安全性上不同

在同是開(kāi)源和跨平臺(tái)的java面前,php丟掉了很多的優(yōu)勢(shì),在代碼的安全性上尤為突出。

php的開(kāi)發(fā)程序在別人拿到代碼后,可以很容易的進(jìn)行修改。而java開(kāi)發(fā)的程序由于無(wú)法看到完整的源代碼,只能看到一些編譯好的類(lèi)文件,所以安全性較高。

5、開(kāi)發(fā)成本上的不同

PHP最經(jīng)典的組合就是:PHP + MySQL + Apache。非常適合開(kāi)發(fā)中小型的Web應(yīng)用,開(kāi)發(fā)的速度比較快。而且所有的軟件都是開(kāi)源免費(fèi)的,可以減少投入。

Java的Web應(yīng)用服務(wù)器有免費(fèi)Tomcat、JBoss等,如果需要更好的商業(yè)化的服務(wù)有:Web Sphere和 Web logic。

6、學(xué)習(xí)的難易程度不同

php是解釋執(zhí)行的服務(wù)器腳本語(yǔ)言,首先php有簡(jiǎn)單容易上手的特點(diǎn)。語(yǔ)法和c語(yǔ)言比較象,所以學(xué)過(guò)c語(yǔ)言的程序員可以很快的熟悉php的開(kāi)發(fā)。

java的學(xué)習(xí)需要先學(xué)好java的語(yǔ)法和熟悉一些核心的類(lèi)庫(kù),懂得面向?qū)ο蟮某绦蛟O(shè)計(jì)方法。所以java不如php好學(xué)。

[耶][耶][愛(ài)慕][愛(ài)慕]

評(píng)論0 贊同0
  •  加載中...
avwu

avwu

回答于2022-06-22 19:02

理論上是可以的,

只是不擅長(zhǎng),實(shí)現(xiàn)代價(jià)較大,

甚至你可以用python也可以做到,

極端一點(diǎn),C或者匯編都可以,只是重復(fù)造輪子,效率太低!

評(píng)論0 贊同0
  •  加載中...
Heier

Heier

回答于2022-06-22 19:02

誰(shuí)把我js拉進(jìn)來(lái)的,不嫌事大是啵!??!

我能說(shuō)誰(shuí)好誰(shuí)不好嗎,我就弱弱的問(wèn)一句,這里誰(shuí)前后都好使?

哎呀媽呀,我媽叫我回去吃飯了,我先走了,各位爺回見(jiàn)!

評(píng)論0 贊同0
  •  加載中...
dadong

dadong

回答于2022-06-22 19:02

這,技術(shù)實(shí)現(xiàn)不一樣,PHP是通過(guò)解釋器運(yùn)行,主要用于web前后端服務(wù),java運(yùn)行在jvm里面,用途相對(duì)廣泛一些,除了web服務(wù),也可以視作獨(dú)立程序運(yùn)行,一些游戲就是java開(kāi)發(fā)的,例如minecraft,通過(guò)jvm可以跨平臺(tái)。

評(píng)論0 贊同0
  •  加載中...
wuyangchun

wuyangchun

回答于2022-06-22 19:02

語(yǔ)言只是工具,更多的是看生態(tài),并不完全是看功能,如果真要搞強(qiáng)大,php擴(kuò)展寫(xiě)起來(lái),一樣能像GO一樣

評(píng)論0 贊同0
  •  加載中...
cucumber

cucumber

回答于2022-06-22 19:02

php不能長(zhǎng)鏈接監(jiān)聽(tīng)

評(píng)論0 贊同0
  •  加載中...

最新活動(dòng)

您已邀請(qǐng)0人回答 查看邀請(qǐng)

我的邀請(qǐng)列表

  • 擅長(zhǎng)該話題
  • 回答過(guò)該話題
  • 我關(guān)注的人
向幫助了您的網(wǎng)友說(shuō)句感謝的話吧!
付費(fèi)偷看金額在0.1-10元之間
<