為什么主流的cms內(nèi)容管理系統(tǒng)都是php、asp的,而基于java的卻很少?
網(wǎng)友解答: 作為從事7年網(wǎng)站開發(fā)的資深人員告訴你為啥,一個(gè)普通企業(yè)網(wǎng)站我用 asp和php在不錄入網(wǎng)站資料,前端寫好靜態(tài)頁(yè)的情況下兩三個(gè)點(diǎn)能做出來(lái)上線。尤其是asp,連數(shù)據(jù)庫(kù)都省的部署了
作為從事7年網(wǎng)站開發(fā)的資深人員告訴你為啥,一個(gè)普通企業(yè)網(wǎng)站我用 asp和php在不錄入網(wǎng)站資料,前端寫好靜態(tài)頁(yè)的情況下兩三個(gè)點(diǎn)能做出來(lái)上線。
尤其是asp,連數(shù)據(jù)庫(kù)都省的部署了。
速度是第一決定因素。java時(shí)間成本,維護(hù)成本都比較高。
再看價(jià)格,我一般給企業(yè)做網(wǎng)站是給錢就做,從需求分析到上線,快的一天搞定,收費(fèi)1000-2000,價(jià)格決定用什么。
最后再來(lái)說(shuō)說(shuō)cms,asp和php的系統(tǒng)用過(guò)不少,但最順手的還是自己開發(fā)的php建站系統(tǒng)。個(gè)個(gè)代碼模塊都自己寫的,用起來(lái)隨便改,你想要啥都能給你加,比如后期想增加,收藏文章,登錄注冊(cè),甚至支付方式等都可以定制開發(fā)
今晚有一個(gè)活,2000,預(yù)計(jì)三個(gè)小時(shí)玩活,你用java試試
網(wǎng)友解答:asp基本已經(jīng)被淘汰,微軟自己都不怎么玩了,基本現(xiàn)在cms都是PHP的,基于java的不是沒(méi)有,但是一般都是大中型項(xiàng)目,業(yè)務(wù)比較復(fù)雜,要求嚴(yán)謹(jǐn),穩(wěn)定,比如電商其實(shí)也是一種cms系統(tǒng),一般都是java的。PHP的好處就是開發(fā)的超快效率,同樣一個(gè)功能,php的代碼要比java少三分之一,這樣開發(fā)時(shí)間也會(huì)減少三分之一,但是穩(wěn)定性遠(yuǎn)不如java,bug出現(xiàn)會(huì)較多,但是效率又比java高,就是運(yùn)行起來(lái)比java快,但是java不會(huì)輕易崩潰,php就不一樣了,崩潰的情況太常見了,比如wordpress。cms的大多數(shù)使用者都是中小企業(yè),用戶規(guī)模在100w以下,配合mysql還是基本能滿足需求的,比起開發(fā)周期較慢的java他們更青睞短平快的PHP,穩(wěn)定性對(duì)他們來(lái)說(shuō)不是剛需,能快速用起來(lái)驗(yàn)證項(xiàng)目才是最主要的。不過(guò)當(dāng)量級(jí)超過(guò)100w一般都會(huì)轉(zhuǎn)為更為穩(wěn)定的java,而且是雇傭?qū)I(yè)的開發(fā)人員自研。