為什麼主流的cms內容管理系統都是php、asp的,而基於java的卻很少?

為什麼主流的cms內容管理系統都是php、asp的,而基於java的卻很少?
9 個回答
IT柏拉图9224086
2017-07-18

不是說CMS,其實主要安全性要求不是特別高的系統,目前基本都不會用java開發,畢竟這些系統,性能的瓶頸主要是在後端數據層面,而不是語言層面,用java完全是沒多大必要的,java缺點很明顯,就是開發嚴格,更新困難,雖然現在有所謂的微架構,但用起來和腳本語言比,還是差得太遠了。

思雨他爹
2017-07-18

作為從事7年網站開發的資深人員告訴你為啥,一個普通企業網站我用 asp和php在不錄入網站資料,前端寫好靜態頁的情況下兩三個點能做出來上線。

尤其是asp,連數據庫都省的部署了。

速度是第一決定因素。java時間成本,維護成本都比較高。

再看價格,我一般給企業做網站是給錢就做,從需求分析到上線,快的一天搞定,收費1000-2000,價格決定用什麼。

最後再來說說cms,asp和php的系統用過不少,但最順手的還是自己開發的php建站系統。個個代碼模塊都自己寫的,用起來隨便改,你想要啥都能給你加,比如後期想增加,收藏文章,登錄註冊,甚至支付方式等都可以定製開發

今晚有一個活,2000,預計三個小時玩活,你用java試試

DR19615597
2017-07-19

我不知道你是做什麼的,但你這題目讓我很尷尬,你說的php開發的多我不知道是不是見的比較少,目前大型的cms包括開普互聯,和拓爾思都是用java開發的可支持上千站點運行,主要領悟都是政府,機關等領域。做的全是比較大了。而且架構很穩定版本基本每月都會有補丁更新。我只能說小編你這提問有點尷尬。多出門看看吧!

梨花
2017-07-18

cms位於前端和服務器之間,不是Java不能幹,要用的話jsp就行了,有點殺雞不必牛刀的感覺吧。另外,處理大量站內工作或二次開發定製站點需生成大量頁面,這方面php或asp.net確實又是有很牛的生態資源,傳統做網站的開發人員更方便整合與利用。

鹏鹏爱滑雪
2017-07-23

早期的jsp+javabean的模式也有一些論壇和cms開源項目不錯,不過當時有些問題是java語法偏重,學習成本高些,java的web容器在windows穩定性和性能都一般,class無法熱部署問題,都影響開發者的使用。最終要的java開發者不認同jsp傳統模式,覺得重用性不好,向jstl,struts,jsf等更重的框架發展,學習成本更高,配置依賴更復雜。一邊php等不錯的cms很多人用和功能改進,一邊java的cms項目很少人用,功能優化的不好,就形成現在局面。

追忆似水流年待流年
2017-07-18

沒有複雜邏輯的,僅僅是畫個頁面,發佈個文章,收藏個文章,php和asp完成很快的。如果完成個20個節點的工作流,你用這兩個語言完成個給我看看。java在企業開發有自己的生態,比如開源工作流引擎就很多,拿來就用。

挨踢妹看直播
2017-07-18

1.php是世界上最好的語言。

2.php學習成本低,開發效率高,開發者也多。

3.idc運營商虛擬空間物美價廉,所以成本也低。

故cms內容管理系統使用php才是最佳選擇。

吴光杰KeepUp
2017-07-18

因為cms的模型決定了系統不會很大,也就是就說會開發會優先考慮開發速度,這點來說java沒優勢,而php的開發速度的確很快。


java的優勢是大型系統和穩定性,所以銀行系統基本都是java的。


java也有不錯的cms開源框架,強烈推薦jpress

博哥有话说
2017-07-18

Java主要是以項目為主。做後端開發。


企業級應用開發

這裡是JAVA的天地,大到全國聯網的系統,小到中小企業的應用解決方案,JAVA都佔有極為重要的地位.。

網站開發

當然就是JSP+Servlet+JavaBean,一直以來都相當流行。

移動領域

典型的應用是手機遊戲(國內主要是這方面),這裡是J2ME的天地,其實應用範圍是很廣的,只是國內開發不夠 。

相關推薦

推薦中...