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

国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

問答專欄Q & A COLUMN

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

pekonchanpekonchan 回答4 收藏1
收藏問題

4條回答

baoxl

baoxl

回答于2022-06-22 19:26

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

1.JavaEE是一個很重的平臺,部署難度上和維護性上,都是略遜與PHP的。

2.PHP語法簡單,更容易上手一些,而java的話不僅要學習語法,還要熟悉一些常用的類庫,了解面向對象的思想,整體上手難度會高一些。

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

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

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


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

評論0 贊同0
  •  加載中...
Awbeci

Awbeci

回答于2022-06-22 19:26

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

評論0 贊同0
  •  加載中...
sPeng

sPeng

回答于2022-06-22 19:26

我的理解,有三個原因:

一是開發(fā)成本低,php、asp這樣的解釋型腳本語言學習起來相對比較簡單,很快上手,相比java要簡單的多。

二是部署成本低。用開源cms 的,大都是中小企業(yè)或者個人站長,一般來說都是租用的共享主機或云主機之類的,這些大多都支持php,且價格相對便宜。

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

評論0 贊同0
  •  加載中...
arashicage

arashicage

回答于2022-06-22 19:26

PHP程序員多

評論0 贊同0
  •  加載中...

最新活動

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關注的人
向幫助了您的網友說句感謝的話吧!
付費偷看金額在0.1-10元之間
<