想開發(fā)一個(gè)網(wǎng)站用Java和php哪個(gè)好?
網(wǎng)友解答: 這個(gè)不太好回答,兩者都可以,雖然PHP相對(duì)來說快一些,但是Java使用基于Spring的框架也能快速開發(fā),要想選一個(gè),除非你能先確定如下前提:你是自己開發(fā)還是找人開發(fā)?如果自
這個(gè)不太好回答,兩者都可以,雖然PHP相對(duì)來說快一些,但是Java使用基于Spring的框架也能快速開發(fā),要想選一個(gè),除非你能先確定如下前提:
你是自己開發(fā)還是找人開發(fā)?如果自己開發(fā),有可以利用的開發(fā)團(tuán)隊(duì),就選一個(gè)團(tuán)隊(duì)熟悉的即可,要是找人開發(fā),主要還是關(guān)注功能需求,滿足自己的功能,選一個(gè)性價(jià)比高的即可。需要和現(xiàn)有系統(tǒng)接口嗎?以后需要和別的系統(tǒng)整合嗎?如果整合使用web api或者其他基于xml、json等的形式,其實(shí)兩者無所謂,基于rpc的要好好考慮一下,如果需要提供jar包啥的,最好還是java。網(wǎng)站部署環(huán)境是什么樣的?確定部署環(huán)境對(duì)語言和運(yùn)行有沒有特定的要求。網(wǎng)站規(guī)模大嗎?需不需要處理海量數(shù)據(jù)?如果對(duì)性能有比較高的要求,偏向Java一些,雖然php開發(fā)相對(duì)簡(jiǎn)單,但是性能比java差一些。有沒有其他特殊要求?這一點(diǎn)也要提前給開發(fā)者提出來,方便他們判斷??偟膩碚f,要選擇一個(gè)語言,要考慮的因素很多,不過對(duì)于使用者來說,重點(diǎn)關(guān)注功能要求就可以了,具體的技術(shù)細(xì)節(jié)讓專業(yè)開發(fā)人員來考慮。