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

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

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

為什么主流的cms內(nèi)容管理系統(tǒng)都是php、asp的,而基于java的卻很少?

pekonchanpekonchan 回答4 收藏1
收藏問(wèn)題

4條回答

baoxl

baoxl

回答于2022-06-22 19:26

對(duì)于CMS系統(tǒng)而言,基于PHP的是主流(ASP現(xiàn)在基本上很少用了),這個(gè)就拿PHP和JAVA各自的優(yōu)缺點(diǎn)做對(duì)比,可以發(fā)現(xiàn)他們各有優(yōu)勢(shì),使用的場(chǎng)景也有所不同,這里就說(shuō)說(shuō)PHP的優(yōu)勢(shì):

1.JavaEE是一個(gè)很重的平臺(tái),部署難度上和維護(hù)性上,都是略遜與PHP的。

2.PHP語(yǔ)法簡(jiǎn)單,更容易上手一些,而java的話不僅要學(xué)習(xí)語(yǔ)法,還要熟悉一些常用的類庫(kù),了解面向?qū)ο蟮乃枷?,整體上手難度會(huì)高一些。

3.JAVA代碼可以嵌入到JSP中,但是如果這樣寫的話,頁(yè)面太亂,所以現(xiàn)在很多時(shí)候都遵照MVC,但是...開發(fā)工作量又太大。PHP+MySQL+Apache最經(jīng)典的組合,開發(fā)起來(lái)速度很快。

4.開發(fā)環(huán)境輕量化,有時(shí)候連IDE都省了。

所以總結(jié)來(lái)說(shuō),使用PHP就突出一個(gè)快字,開發(fā)一個(gè)性能要求不高的網(wǎng)站,完全可以用PHP來(lái)開發(fā),JAVA確實(shí)稍重一些,開發(fā)維護(hù)都麻煩(如果你非得要跟我提一些Saas、Paas平臺(tái)用起來(lái)多方便,發(fā)布有多快...我就一個(gè)小站長(zhǎng)開發(fā)一個(gè)CMS系統(tǒng)罷了)


順便提一句,現(xiàn)在很多公司JSP也慢慢的不用了,現(xiàn)在JAVA開發(fā)的系統(tǒng)都會(huì)做前后臺(tái)分離,前臺(tái)是純靜態(tài)頁(yè)面,可能用到H5,也可能用到諸如bootstrap之類的框架,后臺(tái)純java沒有頁(yè)面,前臺(tái)調(diào)用后臺(tái)服務(wù)的接口,獲得數(shù)據(jù)并展示;所有的數(shù)據(jù)操作也是調(diào)用后臺(tái)服務(wù)的接口。

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

Awbeci

回答于2022-06-22 19:26

java開發(fā)難。周期長(zhǎng)。成本高。資源少。

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

sPeng

回答于2022-06-22 19:26

我的理解,有三個(gè)原因:

一是開發(fā)成本低,php、asp這樣的解釋型腳本語(yǔ)言學(xué)習(xí)起來(lái)相對(duì)比較簡(jiǎn)單,很快上手,相比java要簡(jiǎn)單的多。

二是部署成本低。用開源cms 的,大都是中小企業(yè)或者個(gè)人站長(zhǎng),一般來(lái)說(shuō)都是租用的共享主機(jī)或云主機(jī)之類的,這些大多都支持php,且價(jià)格相對(duì)便宜。

三是業(yè)務(wù)邏輯簡(jiǎn)單。java主要用在企業(yè)級(jí)開發(fā),一些高級(jí)特性如連接池管理、消息隊(duì)列、應(yīng)用服務(wù)器等等,在cms 上根本用不到。

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

arashicage

回答于2022-06-22 19:26

PHP程序員多

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

相關(guān)問(wèn)題

最新活動(dòng)

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

我的邀請(qǐng)列表

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