Git@OSC 安卓客戶(hù)端 1.0 正式版發(fā)布,有亮點(diǎn)哦!
如果你覺(jué)得此項目可以,歡迎你收藏!
MRCMS簡(jiǎn)介
MR 代表的是mushroom,翻譯中文為蘑菇。名稱(chēng)靈感來(lái)源于七采蘑菇這么一個(gè)說(shuō)法,根據MRCMS自身的一些特點(diǎn),因此命名為蘑菇內容管理系統。后臺采用Java語(yǔ)言和與Java無(wú)縫集成的Groovy腳本語(yǔ)言作為支撐,實(shí)現系統熱部署擴展功能。

項目背景
在開(kāi)放、自由的中國互聯(lián)網(wǎng)中,CMS領(lǐng)域做的公司或者個(gè)人很多,其中使用PHP、ASP、JSP等語(yǔ)言開(kāi)發(fā)的為主流語(yǔ)言。PHP、ASP、JSP優(yōu)點(diǎn)在于他們的動(dòng)態(tài)執行代碼。這里我們就說(shuō)說(shuō)JSP,每次更新都要編譯為class字節碼,可能有時(shí)候還會(huì )出現問(wèn)題,而且面向過(guò)程開(kāi)發(fā),維護性差。受到目前主流的MVC開(kāi)發(fā)模式影響,那我們可以使用Servlet+JSP來(lái)實(shí)現啊,不錯,我們是這樣做的!但是后臺的開(kāi)發(fā)效率要提高,這里我們選擇了SpringMVC作為后臺的框架。我們要做的就是顛覆,什么呢? ”No JSP!“,在項目的架構中,不使用JSP,我們同樣達到了在線(xiàn)實(shí)時(shí)動(dòng)態(tài)擴展功能,而不必重啟服務(wù)器帶來(lái)的時(shí)間成本。(更多項目歷史性資料登錄官方網(wǎng)站瀏覽)
技術(shù)架構
服務(wù)端后臺:SpringMVC、Spring Data、URL規則引擎、緩存、數據庫連接池、線(xiàn)程池、Freemarker模板引擎、線(xiàn)程安全相關(guān)技術(shù)、性能優(yōu)化
Web前端:HTML5、CSS3、JQuery(及其插件)、Ueditor、Echarts、緩存、前端性能優(yōu)化、瀏覽器兼容處理(不支持IE8)、字體圖標
設計風(fēng)格:扁平化設計
測試工具:Apache JMeter、各種瀏覽器(Chrome/Firefox/Safari/Opera/IE11)
(項目沒(méi)有使用SVN、Git、Maven、Grunt、Gradle這樣的工具,我們會(huì )用的,一步一步到位。)
系統架構圖
待繪制...
運行環(huán)境
服務(wù)器(經(jīng)過(guò)測試的):
(如果有必要,同樣可以搭建Nginx服務(wù)器做反向代理,MRCMS支持獲取用戶(hù)真實(shí)IP地址)
測試結果分享
測試環(huán)境:{系統: win8.1,內存: 8G,CPU: 2.6GHz,硬盤(pán):7200轉/秒}
通過(guò)Apache的Jmeter測試并發(fā)500次/秒,系統仍然穩定運行,平均訪(fǎng)問(wèn)消耗時(shí)長(cháng)為0.3秒左右。
如果你有什么需求,可以關(guān)注官方微信公眾號,發(fā)送給公眾號,我將記錄你的意見(jiàn)或者建議。
(最近有朋友拿官方網(wǎng)站測試,每天PV都達到W級記錄,你們太厲害了!


特點(diǎn)介紹
擴展接口
擴展系統只要遵循MRCMS模塊開(kāi)發(fā)規范,可開(kāi)發(fā)一下擴展
(這些擴展可以做二次開(kāi)發(fā)擴展,也可以使用Groovy腳本擴展,詳細文檔待更新。)
在線(xiàn)演示
地址:http://demo.yl-blog.com/admin/login.do
賬號:admin
密碼:marker
( 注意:看到頁(yè)面問(wèn)題,不必驚訝只是木有時(shí)間去修改,目前我專(zhuān)注于后臺強大功能開(kāi)發(fā))
刪除操作勁量避免,不然我們就把權限體系開(kāi)發(fā)完整,看你怎么動(dòng)?。?!
后臺功能界面展示:




錯誤信息輸出,可以幫助大家更快找到解決辦法。

【新版本即將發(fā)布】
支持用戶(hù)分組,支持用戶(hù)分組權限管理。

支持后臺菜單管理

主題切換:

markdown語(yǔ)法支持:

官方網(wǎng)站截圖:
聯(lián)系客服