19個(gè)精選開(kāi)源免費(fèi)的CMS內(nèi)容管理系統(tǒng),接私活創(chuàng)業(yè)拿去改改(cms 開(kāi)源)
大家好,我是Echa。
內(nèi)容管理系統(tǒng) (CMS) 可幫助公司管理數(shù)字內(nèi)容,企業(yè)團(tuán)隊(duì)可以使用內(nèi)容管理系統(tǒng)來(lái)創(chuàng)建、編輯、組織和發(fā)布內(nèi)容。內(nèi)容管理系統(tǒng)作為存儲(chǔ)內(nèi)容的單一平臺(tái),借助內(nèi)置(或設(shè)計(jì))的工作流程,為數(shù)字內(nèi)容的協(xié)作式管理和創(chuàng)建提供自動(dòng)化流程,并根據(jù)角色分配不同的權(quán)限和責(zé)任。例如,作者可以發(fā)布和保存作品,而編輯可以修改和發(fā)布作品;管理員可以執(zhí)行所有這些操作,也可以授予組織中的其他人更新或修改內(nèi)容的權(quán)限。
CMS 讓企業(yè)可以在較低技術(shù)開(kāi)銷(xiāo)的情況下輕松創(chuàng)建和管理網(wǎng)站和網(wǎng)站內(nèi)容,因此您可以制作更好的內(nèi)容,而不是充當(dāng)項(xiàng)目或流量經(jīng)理。通過(guò)這種簡(jiǎn)單且具有成本效益的內(nèi)容管理解決方案,企業(yè)可以自行管理和發(fā)布內(nèi)容,而無(wú)需投資于全職內(nèi)容開(kāi)發(fā)團(tuán)隊(duì)。
幾乎所有 CMS 都由前端和后端兩個(gè)部分組成。前端是用戶(hù)與之交互的部分,也就是所能看見(jiàn)的網(wǎng)站結(jié)構(gòu)和樣式。前端將 HTML、CSS 和 JavaScript 結(jié)合,提供豐富的交互式內(nèi)容,且其樣式符合公司的品牌形象。
CMS 的后端是用于將新內(nèi)容發(fā)布到網(wǎng)站的應(yīng)用。這個(gè)過(guò)程從訪(fǎng)問(wèn) Web 界面開(kāi)始,您可以輕松地添加、創(chuàng)建和發(fā)布內(nèi)容到 CMS 的前端。您無(wú)需了解 HTML、CSS 和 JavaScript,而是在類(lèi)似于 Microsoft Word 的界面中創(chuàng)建內(nèi)容。然后,后端將這些內(nèi)容存儲(chǔ)在數(shù)據(jù)庫(kù)中,并將其發(fā)布到網(wǎng)站的前端。
這兩個(gè)系統(tǒng)共同構(gòu)成了 CMS。即使您不了解 Web 技術(shù),也無(wú)需從頭開(kāi)始構(gòu)建 Web 應(yīng)用,就可以輕松發(fā)布內(nèi)容。
借此機(jī)會(huì),今天小編給大家收集了19個(gè)精選開(kāi)源免費(fèi)的CMS內(nèi)容管理系統(tǒng),無(wú)論是企業(yè)自建,還是解決方案提供商,或者學(xué)習(xí)借鑒、接私活創(chuàng)業(yè)賺錢(qián),這些開(kāi)源免費(fèi)的CMS內(nèi)容管理系統(tǒng)都是很好的參考項(xiàng)目。
內(nèi)容管理系統(tǒng)是企業(yè)信息化建設(shè)和電子政務(wù)的新寵,也是一個(gè)相對(duì)較新的市場(chǎng)。對(duì)于內(nèi)容管理,業(yè)界還沒(méi)有一個(gè)統(tǒng)一的定義,不同的機(jī)構(gòu)有不同的理解。
隨著企業(yè)應(yīng)用整合、技術(shù)的突破以及各種新的溝通手段的不斷出現(xiàn), 內(nèi)容管理正不斷的往前發(fā)展, 由于內(nèi)容管理在我國(guó)的發(fā)展時(shí)間并不長(zhǎng), 其價(jià)值尚未被充分挖掘, 還有很大的發(fā)展?jié)摿Α?/p>
全文大綱
- Mcms – 免費(fèi)可商用的開(kāi)源Java CMS內(nèi)容管理系統(tǒng)
- dreamer_cms – 夢(mèng)想家CMS內(nèi)容管理系統(tǒng)
- MicroCommunity – 一套saas物業(yè)管理的系統(tǒng)
- jpress – 一個(gè)完整的 Java CMS 網(wǎng)站管理系統(tǒng)
- DSKms_open – 基于PHP MySQL開(kāi)發(fā),是為中小企業(yè)提供的開(kāi)源 知識(shí)內(nèi)容付費(fèi)系統(tǒng)
- PublicCMS – 現(xiàn)代化java cms完整開(kāi)源CMS
- gfast – 基于GF(Go Frame)的后臺(tái)管理系統(tǒng)
- YZNCMS – 基于最新ThinkPHP5.1x框架和layui2.8.x的后臺(tái)管理系統(tǒng)
- CmsWing – 一款基于Egg.js(為企業(yè)級(jí)框架和應(yīng)用而生)、CMS建站系統(tǒng)
- novel – 一套基于時(shí)下最新 Java 技術(shù)棧 Spring Boot 3 Vue 3 開(kāi)發(fā)的前后端分離學(xué)習(xí)型小說(shuō)項(xiàng)目
- web-flash – 基于Spring Boot Vue.js的后臺(tái)管理系統(tǒng)
- novel-plus – 一個(gè)多端(PC、WAP)閱讀 、功能完善的小說(shuō) CMS 系統(tǒng)
- ThinkCMF – 是一款支持Swoole的開(kāi)源內(nèi)容管理框架
- eyoucms – 基于TP5.0框架為核心開(kāi)發(fā)的免費(fèi) 開(kāi)源的企業(yè)內(nèi)容管理系統(tǒng)
- final-cms-shop – 基于jfinal element ui vue的開(kāi)源商城管理系統(tǒng)
- dtcloud – 是一套開(kāi)源商業(yè)應(yīng)用程序.主要面向建筑工程行業(yè),物聯(lián)網(wǎng)行業(yè),數(shù)字化行業(yè),打造的企業(yè)信息一體化的解決方案。
- tp6 – 是一套快速開(kāi)發(fā)內(nèi)容管理系統(tǒng)
- fastcms – 基于SpringBoot前后端分離技術(shù),且具有插件化架構(gòu)的CMS系統(tǒng)
- swiftadmin – 一款基于 webman Layui 開(kāi)發(fā)的 http 服務(wù)框架,提供了一個(gè)簡(jiǎn)單易用的(權(quán)限)后臺(tái)管理系統(tǒng)
MCMS – 免費(fèi)可商用的開(kāi)源Java CMS內(nèi)容管理系統(tǒng)
Gitee:https://gitee.com/mingSoft/MCMS
介紹
免費(fèi)可商用的開(kāi)源Java CMS內(nèi)容管理系統(tǒng)/基于SpringBoot 2/前端element UI/提供上百套模板,同時(shí)提供實(shí)用的插件/每?jī)蓚€(gè)月收集issues問(wèn)題并更新版本/一套簡(jiǎn)單好用開(kāi)源免費(fèi)的Java CMS內(nèi)容管理系/一整套優(yōu)質(zhì)的開(kāi)源生態(tài)內(nèi)容體系。銘飛的使命就是降低開(kāi)發(fā)成本提高開(kāi)發(fā)效率,提供全方位的企業(yè)級(jí)開(kāi)發(fā)解決方案。
特點(diǎn)
- 免費(fèi)完整開(kāi)源:基于MIT協(xié)議,源代碼完全開(kāi)源,無(wú)商業(yè)限制,MS開(kāi)發(fā)團(tuán)隊(duì)承諾將MCMS內(nèi)容系統(tǒng)永久完整開(kāi)源;
- 標(biāo)簽化建站:不需要專(zhuān)業(yè)的后臺(tái)開(kāi)發(fā)技能,只要使用系統(tǒng)提供的標(biāo)簽,就能輕松建設(shè)網(wǎng)站;
- html靜態(tài)化:系統(tǒng)支持全站靜態(tài)化;
- 跨終端:站點(diǎn)同時(shí)支持PC與移動(dòng)端訪(fǎng)問(wèn),同時(shí)會(huì)自動(dòng)根據(jù)訪(fǎng)問(wèn)的終端切換到對(duì)應(yīng)的界面,數(shù)據(jù)由系統(tǒng)統(tǒng)一管理;
- 海量模版:銘飛通過(guò)MStore(MS商城)分享更多免費(fèi)、精美的企業(yè)網(wǎng)站模版,降低建站成本;
- 豐富插件:為了讓MCms適應(yīng)更多的業(yè)務(wù)場(chǎng)景,在MStore用戶(hù)可以下載對(duì)應(yīng)的插件,如:站群插件、微信插件、商城插件等;
- 每月更新:銘飛團(tuán)隊(duì)承諾每月28日為系統(tǒng)升級(jí)日,分享更多好用等模版與插件;
- 文檔豐富:為了讓用戶(hù)更快速的使用MCms系統(tǒng)進(jìn)行開(kāi)發(fā),銘飛團(tuán)隊(duì)持續(xù)更新開(kāi)發(fā)相關(guān)文檔,如標(biāo)簽文檔、使用文檔、視頻教程等;
系統(tǒng)截圖
dreamer_cms – 夢(mèng)想家CMS內(nèi)容管理系統(tǒng)
Gitee:https://gitee.com/iteachyou/dreamer_cms
介紹
Dreamer CMS 夢(mèng)想家內(nèi)容發(fā)布系統(tǒng)采用流行的SpringBoot搭建,支持靜態(tài)化、標(biāo)簽化建站。不需要專(zhuān)業(yè)的后臺(tái)開(kāi)發(fā)技能,會(huì)HTML就能建站,上手超簡(jiǎn)單;只需使用系統(tǒng)提供的標(biāo)簽就能輕松建設(shè)網(wǎng)站。全面支持各類(lèi)表單字段,真正實(shí)現(xiàn)“0”代碼建網(wǎng)站。
DreamerCMS(夢(mèng)想家CMS內(nèi)容管理系統(tǒng))史上最精簡(jiǎn)的CMS系統(tǒng),完全開(kāi)源、完全免費(fèi)。公開(kāi)解決了快速搭建展示型網(wǎng)站(如:企業(yè)官網(wǎng)、技術(shù)博客、信息門(mén)戶(hù)等)的框架體系,是電子政務(wù)、電信綜合門(mén)戶(hù)、企業(yè)信息門(mén)戶(hù)、知識(shí)管理平臺(tái)、電子商務(wù)平臺(tái)的基礎(chǔ)性軟件系統(tǒng)??梢詭椭?、企業(yè)或組織靈活、準(zhǔn)確、高效、智能地管理信息內(nèi)容,實(shí)現(xiàn)信息的采集、加工、審核、發(fā)布、存儲(chǔ)、檢索、統(tǒng)計(jì)、分析、 反饋等整個(gè)信息生命周期的管理。采用時(shí)下最流行的Springboot thymeleaf框架搭建,具有靈活小巧,配置簡(jiǎn)單,標(biāo)簽化模版,快速開(kāi)發(fā)等特點(diǎn)。主要解決公司搭建網(wǎng)站成本高、投入大、周期長(zhǎng)等問(wèn)題,也可作為初創(chuàng)公司很好的基礎(chǔ)技術(shù)框架。使用過(guò)程中不需要專(zhuān)業(yè)的后端技術(shù)開(kāi)發(fā)技能,只要使用系統(tǒng)提供的模版標(biāo)簽,即可輕輕松松建設(shè)網(wǎng)站。
DreamerCMS從2.0.0版本開(kāi)始采用了解析式引擎與編譯式引擎并存的模式,由于在解析模版時(shí),解析式引擎擁有巨大的優(yōu)勢(shì),但對(duì)于動(dòng)態(tài)瀏覽的互動(dòng)性質(zhì)的頁(yè)面,編譯式引擎更實(shí)用高效,DreamerCMS采用雙引擎并存的模式,在保持標(biāo)簽風(fēng)格一致性的同時(shí),也保證將來(lái)開(kāi)發(fā)更多互動(dòng)模塊時(shí)有更好的性能和更好的擴(kuò)展。
特點(diǎn)
- 免費(fèi)開(kāi)源:基于APACHE 2.0開(kāi)源協(xié)議,源代碼完全開(kāi)源;
- 標(biāo)簽建站:不需要專(zhuān)業(yè)的后臺(tái)開(kāi)發(fā)技能,只要使用系統(tǒng)提供的標(biāo)簽,就能輕松建設(shè)網(wǎng)站;
- 開(kāi)發(fā)方便:支持在線(xiàn)上傳模版包開(kāi)發(fā)方便快捷;
- 零代碼量:真正實(shí)現(xiàn)“0”代碼建站,后臺(tái)代碼一點(diǎn)都不需要?jiǎng)樱?/li>
- 每月更新:每月進(jìn)行系統(tǒng)升級(jí),分享更多好用的模版與插件。
技術(shù)框架
- 核心框架:Spring Boot 2
- 安全框架:Apache Shiro 1.9.1
- 工具包:Hutool 5.8.5
- 持久層框架:MyBatis 2.2.2
- 日志管理:Logback
- 模版框架:Thymeleaf
- JS框架:jQuery,Bootstrap
- CSS框架:Bootstrap
- 富文本:Ueditor、editor.md
系統(tǒng)截圖
MicroCommunity – 一套saas物業(yè)管理的系統(tǒng)
Gitee:https://gitee.com/wuxw7/MicroCommunity
介紹
HC小區(qū)物業(yè)管理系統(tǒng)包含收費(fèi) 報(bào)表,報(bào)修,門(mén)禁道閘,線(xiàn)上繳費(fèi),社區(qū)商圈,巡檢,公眾號(hào)欠費(fèi)推送和公告微信推送功能,目前系統(tǒng)已經(jīng)在安徽宿州4個(gè)小區(qū), 深圳2個(gè)小區(qū),西安11個(gè)小區(qū),山東5個(gè)小區(qū)和哈爾濱1個(gè)小區(qū)等商業(yè)化運(yùn)營(yíng)平穩(wěn)。
HC小區(qū)管理系統(tǒng)是一套saas物業(yè)管理的系統(tǒng),包括 房產(chǎn)、業(yè)主、 費(fèi)用 (可以線(xiàn)上繳費(fèi))、報(bào)修(可以線(xiàn)上報(bào)修)、投訴建議、采購(gòu)、巡檢、停車(chē)、門(mén)徑、道閘、監(jiān)控、工作流、問(wèn)卷和公告等功能。
系統(tǒng)功能
系統(tǒng)截圖
jpress – 一個(gè)完整的 Java CMS 網(wǎng)站管理系統(tǒng)
Gitee:https://gitee.com/JPressProjects/jpress
介紹
JPress CMS,一個(gè)完整的 Java CMS 網(wǎng)站管理系統(tǒng),目前已經(jīng)有 10w 網(wǎng)站使用 JPress CMS 進(jìn)行驅(qū)動(dòng),其中包括多個(gè)政府機(jī)構(gòu),200 上市公司,中科院、紅 字會(huì)等。
系統(tǒng)截圖
DSKms_open – 基于PHP MySQL開(kāi)發(fā),是為中小企業(yè)提供的開(kāi)源 知識(shí)內(nèi)容付費(fèi)系統(tǒng)
Gitee :https://gitee.com/csdeshang/DSKms_open
介紹
DSKMS系統(tǒng)使用國(guó)內(nèi)優(yōu)秀開(kāi)源框架THinkPHP V6.0版本,基于PHP MySQL開(kāi)發(fā),是為中小企業(yè)提供的開(kāi)源 知識(shí)內(nèi)容付費(fèi)系統(tǒng),在線(xiàn)考試,在線(xiàn)教育系統(tǒng),網(wǎng)上教學(xué)視頻系統(tǒng),在線(xiàn)培訓(xùn)、視頻課程網(wǎng)站、免費(fèi)視頻課程系統(tǒng),DSKMS專(zhuān)注于內(nèi)容付費(fèi)的源代碼系統(tǒng)。
技術(shù)評(píng)價(jià)
- B/S架構(gòu)
- MVC編碼架構(gòu),采用Thinkphp6.0框架
- 支持Compser
- 支持阿里云存儲(chǔ)
- 支持負(fù)載均衡
- 支持Mysql讀寫(xiě)分離
- 支持Redis/Memcached
- 支持Linux/Unix/Windows服務(wù)器,支持Apache/IIS/Nginx等
系統(tǒng)功能
- 設(shè)置:站點(diǎn)設(shè)置、賬號(hào)同步、上傳設(shè)置、SEO設(shè)置、郵箱短信、支付方式(支付寶/微信/銀聯(lián))、權(quán)限設(shè)置、地區(qū)管理、數(shù)據(jù)備份、操作日志
- 會(huì)員:會(huì)員管理、會(huì)員級(jí)別、經(jīng)驗(yàn)值管理、會(huì)員通知、積分管理、預(yù)存款
- 課程:課程分類(lèi)、課程管理、空間管理
- 機(jī)構(gòu):機(jī)構(gòu)管理、機(jī)構(gòu)資金、機(jī)構(gòu)保證金、機(jī)構(gòu)等級(jí)、機(jī)構(gòu)分類(lèi)、機(jī)構(gòu)幫助、自營(yíng)機(jī)構(gòu)
- 交易:訂單管理、退款管理、訂單結(jié)算、咨詢(xún)管理、評(píng)價(jià)管理、結(jié)算管理
- 網(wǎng)站:文章分類(lèi)、文章管理、會(huì)員協(xié)議、導(dǎo)航管理、廣告管理、友情鏈接、平臺(tái)客服
- 營(yíng)銷(xiāo):分銷(xiāo)管理、代金券管理、兌換禮品、平臺(tái)充值卡
- 問(wèn)卷考試:題庫(kù)分類(lèi)、題庫(kù)管理、試卷管理、考試記錄、批閱試卷
- 公眾號(hào):公眾號(hào)配置、微信菜單、關(guān)鍵字回復(fù)、綁定列表、消息推送
- 直播:直播設(shè)置、直播申請(qǐng)、直播聊天
系統(tǒng)截圖
PublicCMS – 現(xiàn)代化java cms完整開(kāi)源CMS
Gitee:https://gitee.com/sanluan/PublicCMS
介紹
PublicCMS是采用2023年主流技術(shù)開(kāi)發(fā)的開(kāi)源JAVACMS系統(tǒng)。由天津黑核科技有限公司開(kāi)發(fā),架構(gòu)科學(xué),輕松支撐上千萬(wàn)數(shù)據(jù)、千萬(wàn)PV;支持可視化編輯,多維擴(kuò)展,全文搜索,全站靜態(tài)化,SSI,動(dòng)態(tài)頁(yè)面局部靜態(tài)化,URL規(guī)則完全自定義等為您快速建站,建設(shè)大規(guī)模站點(diǎn)提供強(qiáng)大驅(qū)動(dòng),也是企業(yè)級(jí)項(xiàng)目產(chǎn)品原型的良好選擇。
Public CMS架構(gòu)圖
系統(tǒng)截圖
gfast – 基于GF(Go Frame)的后臺(tái)管理系統(tǒng)
Gitee:https://gitee.com/tiger1103/gfast
介紹
gfast是基于GF(Go Frame)的后臺(tái)管理系統(tǒng) ,完善的權(quán)限用戶(hù)管理,致力于快速高效開(kāi)發(fā)cms系統(tǒng)、督辦系統(tǒng)、后續(xù)將加入流程審批、工作流引擎、項(xiàng)目管理、掛圖作戰(zhàn)、數(shù)據(jù)大屏等功能。
特征
- 高生產(chǎn)率:幾分鐘即可搭建一個(gè)后臺(tái)管理系統(tǒng)
- 模塊化:?jiǎn)螒?yīng)用多系統(tǒng)的模式,將一個(gè)完整的應(yīng)用拆分為多個(gè)系統(tǒng),后續(xù)擴(kuò)展更加便捷,增加代碼復(fù)用性。
- 插件化: 可通過(guò)插件的方式擴(kuò)展系統(tǒng)功能
- 認(rèn)證機(jī)制:采用gtoken的用戶(hù)狀態(tài)認(rèn)證及casbin的權(quán)限認(rèn)證
- 路由模式:得益于goframe2.0提供了規(guī)范化的路由注冊(cè)方式,無(wú)需注解自動(dòng)生成api文檔
- 面向接口開(kāi)發(fā)
內(nèi)置功能
- 用戶(hù)管理:用戶(hù)是系統(tǒng)操作者,該功能主要完成系統(tǒng)用戶(hù)配置。
- 部門(mén)管理:配置系統(tǒng)組織機(jī)構(gòu)(公司、部門(mén)、小組),樹(shù)結(jié)構(gòu)展現(xiàn)支持?jǐn)?shù)據(jù)權(quán)限。
- 崗位管理:配置系統(tǒng)用戶(hù)所屬擔(dān)任職務(wù)。
- 菜單管理:配置系統(tǒng)菜單,操作權(quán)限,按鈕權(quán)限標(biāo)識(shí)等。
- 角色管理:角色菜單權(quán)限分配、設(shè)置角色按機(jī)構(gòu)進(jìn)行數(shù)據(jù)范圍權(quán)限劃分。
- 字典管理:對(duì)系統(tǒng)中經(jīng)常使用的一些較為固定的數(shù)據(jù)進(jìn)行維護(hù)。
- 參數(shù)管理:對(duì)系統(tǒng)動(dòng)態(tài)配置常用參數(shù)。
- 操作日志:系統(tǒng)正常操作日志記錄和查詢(xún);系統(tǒng)異常信息日志記錄和查詢(xún)。
- 登錄日志:系統(tǒng)登錄日志記錄查詢(xún)包含登錄異常。
- 在線(xiàn)用戶(hù):當(dāng)前系統(tǒng)中活躍用戶(hù)狀態(tài)監(jiān)控。
- 定時(shí)任務(wù):在線(xiàn)(添加、修改、刪除)任務(wù)調(diào)度包含執(zhí)行結(jié)果日志。
- 代碼生成:前后端代碼的生成。
- 服務(wù)監(jiān)控:監(jiān)視當(dāng)前系統(tǒng)CPU、內(nèi)存、磁盤(pán)、堆棧等相關(guān)信息。
- 在線(xiàn)構(gòu)建器:拖動(dòng)表單元素生成相應(yīng)的HTML代碼。
- 文件上傳,緩存標(biāo)簽等。
系統(tǒng)截圖
YZNCMS – 基于最新thinkphp5.1x框架和layui2.8.x的后臺(tái)管理系統(tǒng)
Gitee:https://gitee.com/ken678/YZNCMS
介紹
YznCMS(又名御宅男CMS)是基于最新thinkphp5.1x框架和layui2.8.x的后臺(tái)管理系統(tǒng)。創(chuàng)立于2017年初,是一款永久免費(fèi)可商用的開(kāi)源項(xiàng)目,他將是您輕松建站的首選利器??蚣芤子诠δ軘U(kuò)展,代碼維護(hù),方便二次開(kāi)發(fā),幫助開(kāi)發(fā)者簡(jiǎn)單高效降低二次開(kāi)發(fā)成本,滿(mǎn)足專(zhuān)注業(yè)務(wù)深度開(kāi)發(fā)的需求。
系統(tǒng)截圖
CmsWing – 一款基于Egg.js(為企業(yè)級(jí)框架和應(yīng)用而生)、CMS建站系統(tǒng)
Gitee:https://gitee.com/cmswing/CmsWing
介紹
一款基于Egg.js(為企業(yè)級(jí)框架和應(yīng)用而生)、Sequelize和GraphQL,功能強(qiáng)大的(PC端,手機(jī)端和微信公眾平臺(tái))電子商務(wù)平臺(tái)及CMS建站系統(tǒng)
CmsWing 是基于 Egg.js 開(kāi)發(fā)的WEB開(kāi)發(fā)框架,幫助開(kāi)發(fā)團(tuán)隊(duì)和開(kāi)發(fā)人員降低開(kāi)發(fā)和維護(hù)成本。 CmsWing 內(nèi)置了 CMS 應(yīng)用,可以直接使用。 CmsWing 對(duì)Egg.js的路由,模型,配置等進(jìn)行了應(yīng)用層面的擴(kuò)展開(kāi)發(fā),遵循Egg.js的約束規(guī)范開(kāi)發(fā)者有開(kāi)發(fā)Egg.js的開(kāi)發(fā)經(jīng)驗(yàn)可以直接上手
主要特性
- 對(duì)Egg.js的路由進(jìn)行了應(yīng)用層開(kāi)發(fā)擴(kuò)展,直接在后臺(tái)可以設(shè)置路由并且生產(chǎn)菜單和權(quán)限,開(kāi)發(fā)者無(wú)需在配置文件手動(dòng)配置。
- 對(duì)Egg.js的模型進(jìn)行了應(yīng)用層開(kāi)發(fā)擴(kuò)展,直接在后臺(tái)可以添加模型會(huì)自動(dòng)動(dòng)生產(chǎn)實(shí)體模型文件,包括字段,所以,關(guān)聯(lián)查詢(xún)等
- 集成GraphQ ,根據(jù)模型會(huì)自動(dòng)生成GraphQ的增刪改查,方便Api調(diào)用。
- 后臺(tái)使用amis,amis 是一個(gè)低代碼前端框架,它使用 JSON 配置來(lái)生成頁(yè)面,可以減少頁(yè)面開(kāi)發(fā)工作量,極大提升效率。不懂前端的后臺(tái)開(kāi)發(fā)人員也能輕松開(kāi)發(fā)復(fù)雜的后臺(tái)頁(yè)面。
- 集成 主流的對(duì)象儲(chǔ)存接口,目前支持七牛,阿里云,騰訊云,華為云,后臺(tái)配置好就可以使用
系統(tǒng)截圖
novel – 一套基于時(shí)下最新 Java 技術(shù)棧 Spring Boot 3 Vue 3 開(kāi)發(fā)的前后端分離學(xué)習(xí)型小說(shuō)項(xiàng)目
Gitee :https://gitee.com/novel_dev_team/novel
介紹
novel 是一套基于時(shí)下最新 Java 技術(shù)棧 Spring Boot 3 Vue 3 開(kāi)發(fā)的前后端分離學(xué)習(xí)型小說(shuō)項(xiàng)目,配備保姆級(jí)教程手把手教你從零開(kāi)始開(kāi)發(fā)上線(xiàn)一套生產(chǎn)級(jí)別的 Java 系統(tǒng),由小說(shuō)門(mén)戶(hù)系統(tǒng)、作家后臺(tái)管理系統(tǒng)、平臺(tái)后臺(tái)管理系統(tǒng)等多個(gè)子系統(tǒng)構(gòu)成。包括小說(shuō)推薦、作品檢索、小說(shuō)排行榜、小說(shuō)閱讀、小說(shuō)評(píng)論、會(huì)員中心、作家專(zhuān)區(qū)、充值訂閱、新聞發(fā)布等功能。
系統(tǒng)截圖
web-flash – 基于Spring Boot Vue.js的后臺(tái)管理系統(tǒng)
Gitee:https://gitee.com/enilu/web-flash
介紹
基于Spring Boot Vue.js的后臺(tái)管理系統(tǒng),權(quán)限管理,字典,配置,定時(shí)任務(wù),短信,郵件,根據(jù)excel模板導(dǎo)出,cms內(nèi)容管理,手機(jī)端h5,IDEA 代碼生成插件。
技術(shù)選型
- 核心框架:Spring Boot
- 數(shù)據(jù)庫(kù)層:Spring data jpa
- 數(shù)據(jù)庫(kù)連接池:Druid
- 緩存:Ehcache
- 前端:基于Vue.js的Element(后端)和vux(手機(jī)端)
- 工作流:activiti
包含的功能
web-flash包含了成熟的后臺(tái)管理功能和手機(jī)端h5內(nèi)容站點(diǎn)系統(tǒng)
- 部門(mén)管理
- 用戶(hù)管理
- 角色管理
- 菜單管理:配置菜單功能
- 權(quán)限分配:為指定的角色配置特定的功能菜單
- 參數(shù)管理:維護(hù)系統(tǒng)參數(shù),并緩存系統(tǒng)參數(shù)提供高效的讀取
- 數(shù)據(jù)字典管理:配置維護(hù)數(shù)據(jù)字典
- 定時(shí)任務(wù)管理:編寫(xiě)、配置、執(zhí)行定時(shí)任務(wù)
- 業(yè)務(wù)日志:通過(guò)注解的方式記錄用戶(hù)操作日志,并提供日志查詢(xún)功能
- 登錄日志:查看用戶(hù)登錄登出日志
- cms內(nèi)容管理,配合flash-vue-h5提供了手機(jī)端內(nèi)容展示系統(tǒng)
- 消息管理:配置消息模板,發(fā)送短信,郵件消息
- 工作流:流程定義,發(fā)起申請(qǐng),待辦任務(wù)
- 基于idea插件的代碼生成
系統(tǒng)截圖
novel-plus – 一個(gè)多端(PC、WAP)閱讀 、功能完善的小說(shuō) CMS 系統(tǒng)
Gitee:https://gitee.com/novel_dev_team/novel-plus
介紹
novel-plus 是一個(gè)多端(PC、WAP)閱讀,功能完善的原創(chuàng)文學(xué) CMS 系統(tǒng)。由前臺(tái)門(mén)戶(hù)系統(tǒng)、作家后臺(tái)管理系統(tǒng)、平臺(tái)后臺(tái)管理系統(tǒng)和爬蟲(chóng)管理系統(tǒng)等多個(gè)子系統(tǒng)構(gòu)成,包括小說(shuō)推薦、作品檢索、小說(shuō)排行、小說(shuō)閱讀、小說(shuō)評(píng)論、會(huì)員中心、作家專(zhuān)區(qū)等功能,支持自定義多模版、可拓展的多種小說(shuō)內(nèi)容存儲(chǔ)方式(內(nèi)置數(shù)據(jù)庫(kù)分表存儲(chǔ)和 TXT 文本存儲(chǔ))、閱讀主題切換、多爬蟲(chóng)源自動(dòng)采集和更新數(shù)據(jù)、會(huì)員充值、訂閱模式、新聞發(fā)布和實(shí)時(shí)統(tǒng)計(jì)報(bào)表。
技術(shù)選型
技術(shù) | 說(shuō)明 |
Spring Boot | Spring 應(yīng)用快速開(kāi)發(fā)腳手架 |
MyBatis | 持久層 ORM 框架 |
MyBatis Dynamic SQL | Mybatis 動(dòng)態(tài) sql |
PageHelper | MyBatis 分頁(yè)插件 |
MyBatis Generator | 持久層代碼生成插件 |
Sharding-JDBC | 代碼層分庫(kù)分表中間件 |
JJWT | JWT 登錄支持 |
Spring Security | 安全框架 |
Apache Shiro | 安全框架 |
Redis | 緩存方案 |
Aliyun OSS | 阿里云對(duì)象存儲(chǔ)服務(wù)(圖片存儲(chǔ)備選方案) |
Lombok | 簡(jiǎn)化對(duì)象封裝工具 |
Docker | 應(yīng)用容器引擎 |
MySQL | 數(shù)據(jù)庫(kù)服務(wù) |
Thymeleaf | 模板引擎 |
Layui | 前端 UI 框架 |
系統(tǒng)截圖
ThinkCMF – 是一款支持Swoole的開(kāi)源內(nèi)容管理框架
Gitee:https://gitee.com/thinkcmf/ThinkCMF
介紹
ThinkCMF是一款支持Swoole的開(kāi)源內(nèi)容管理框架,基于ThinkPHP開(kāi)發(fā),同時(shí)支持PHP-FPM和Swoole雙模式,讓W(xué)EB開(kāi)發(fā)更快!
主要特性
- 框架協(xié)議依舊為MIT,讓你更自由地飛
- 基于ThinkPHP 6.0重構(gòu),核心代碼兼容5.1版本,保證老用戶(hù)最小升級(jí)成本
- API增加Swagger支持
- 增加.env環(huán)境配置支持
- 增加Docker運(yùn)行環(huán)境
功能列表
- 基礎(chǔ)網(wǎng)站功能(導(dǎo)航、幻燈片、友情鏈接)
- 后臺(tái)多角色權(quán)限管理
- 云存儲(chǔ)
- 微信小程序
- API
- API基礎(chǔ)功能
- API用戶(hù)基礎(chǔ)功能
- 傻瓜式模板
- 后臺(tái)模板設(shè)計(jì)
- 后臺(tái)不存在模板文件檢測(cè)并切換到默認(rèn)模板
- 后臺(tái)加密碼
- 全站靜態(tài)文件CDN切換
- 多應(yīng)用
- 前臺(tái)多模板
- 后臺(tái)多模板
- 模板命名空間
- 多語(yǔ)言
- 插件功能
- 插件鉤子功能
- 插件在線(xiàn)安裝
- 應(yīng)用在線(xiàn)安裝
- 模板在線(xiàn)安裝
- 數(shù)據(jù)庫(kù)遷移
- 插件和應(yīng)用命令行工具
- 輕量級(jí)命令行工具php think cli
- 應(yīng)用發(fā)布打包工具
- 插件發(fā)布打包工具
- 模板發(fā)布打包工具
- 應(yīng)用支持composer第三方庫(kù)
- 插件支持composer第三方庫(kù)
- 郵件發(fā)送
- Docker容器
- API支持Swagger
- Swagger規(guī)范
- URL美化
- 應(yīng)用導(dǎo)航共享
- 應(yīng)用后臺(tái)菜單注解
- 應(yīng)用鉤子配置
- 用戶(hù)操作配置
- URL規(guī)則配置
- 網(wǎng)站安裝功能
- 會(huì)員管理
- 默認(rèn)過(guò)濾器htmlspecialchars
- 文件上傳
- 驗(yàn)證碼優(yōu)化
- 強(qiáng)制所有創(chuàng)建,更新,刪除操作為POST請(qǐng)求
- 基礎(chǔ)控制器validateFailError()方法
系統(tǒng)截圖
eyoucms – 基于TP5.0框架為核心開(kāi)發(fā)的免費(fèi) 開(kāi)源的企業(yè)內(nèi)容管理系統(tǒng)
Gitee:https://gitee.com/weng_xianhu/eyoucms
介紹
EyouCms是基于TP5.0框架為核心開(kāi)發(fā)的免費(fèi) 開(kāi)源的企業(yè)內(nèi)容管理系統(tǒng),專(zhuān)注企業(yè)建站用戶(hù)需求。提供海量各行業(yè)模板,降低中小企業(yè)網(wǎng)站建設(shè)、網(wǎng)絡(luò)營(yíng)銷(xiāo)成本,致力于打造用戶(hù)舒適的建站體驗(yàn)。這是一套安全、簡(jiǎn)潔、免費(fèi)的流行CMS,包含完整后臺(tái)管理。
系統(tǒng)截圖
final-cms-shop – 基于jfinal element ui vue的開(kāi)源商城管理系統(tǒng)
Gitee:https://gitee.com/lmhc/jfinal-cms-shop
介紹
基于jfinal element ui vue的開(kāi)源商城管理系統(tǒng)
系統(tǒng)截圖
dtcloud – 是一套開(kāi)源商業(yè)應(yīng)用程序.主要面向建筑工程行業(yè),物聯(lián)網(wǎng)行業(yè),數(shù)字化行業(yè),打造的企業(yè)信息一體化的解決方案。
Gitee:https://gitee.com/dtcloud360/dtcloud
介紹
DTCloud中臺(tái)包括(文檔管理,BIM管理,IOT管理), 微信服務(wù)號(hào), 釘釘應(yīng)用集成,微信小程序商城, 中國(guó)城市數(shù)據(jù),無(wú)碼開(kāi)發(fā)平臺(tái),報(bào)表設(shè)計(jì)器,權(quán)限設(shè)計(jì)器, DTCloud Python API, CMS新聞發(fā)布系統(tǒng),可視化大屏設(shè)計(jì)器, 工作流, IoT網(wǎng)關(guān),調(diào)度器,智能工廠,F(xiàn)F Model
系統(tǒng)截圖
tp6 – 是一套快速開(kāi)發(fā)內(nèi)容管理系統(tǒng)
Gitee:https://gitee.com/ruoshuiyx/tp6
介紹
SIYUCMS 基于 ThinkPHP6.1 AdminLTE 開(kāi)發(fā),簡(jiǎn)單 / 易用 / 響應(yīng)式 / 低門(mén)檻。
系統(tǒng)內(nèi)置了表單構(gòu)建器和表格構(gòu)建器,配合后臺(tái)模塊管理和字段管理能快速方便的構(gòu)建Web應(yīng)用程序。
系統(tǒng)截圖
fastcms – 基于SpringBoot前后端分離技術(shù),且具有插件化架構(gòu)的CMS系統(tǒng)
Gitee:https://gitee.com/dianbuapp_admin/fastcms
介紹
Fastcms是基于SpringBoot前后端分離技術(shù),且具有插件化架構(gòu)的CMS系統(tǒng),系統(tǒng)具有高擴(kuò)展性,易維護(hù)性,可以快速搭建網(wǎng)站,微信小程序,是開(kāi)發(fā)微信營(yíng)銷(xiāo)插件的基石
后端技術(shù)
- SpringBoot作為底層框架
- mybatis-plus代碼生成,可快速生成模塊骨架代碼
- 使用spring security jwt進(jìn)行登錄驗(yàn)證,權(quán)限控制
- 集成pf4j插件框架,實(shí)現(xiàn)插件的jar包的熱插拔
- 通過(guò)責(zé)任鏈跟訪(fǎng)問(wèn)者模式實(shí)現(xiàn)完美的數(shù)據(jù)權(quán)限解決方案
核心功能
- 完整的用戶(hù)權(quán)限管理
- 插件管理,支持插件的在線(xiàn)安裝,卸載,無(wú)需重啟服務(wù)器,安裝即可使用
- CMS管理,支持模板的在線(xiàn)安裝,卸載,在線(xiàn)編輯模板文件
- 多語(yǔ)言、國(guó)際化
- 多站點(diǎn)
- 多小程序、多公眾號(hào)管理
- 支付功能
- 微信生態(tài)支持
swiftadmin – 一款基于 webman Layui 開(kāi)發(fā)的 http 服務(wù)框架,提供了一個(gè)簡(jiǎn)單易用的(權(quán)限)后臺(tái)管理系統(tǒng)
Gitee:https://gitee.com/meystack/swiftadmin
介紹
SWIFTADMIN 是一款基于 webman Layui 開(kāi)發(fā)的 http 服務(wù)框架,提供了一個(gè)簡(jiǎn)單易用的(權(quán)限)后臺(tái)管理系統(tǒng),
擁有極簡(jiǎn)的封裝擴(kuò)展,特別適合中小企業(yè)和個(gè)人站長(zhǎng)用于開(kāi)發(fā) web 站點(diǎn)或者 http 接口。支持路由、中間件、 多應(yīng)用、 自定義進(jìn)程、無(wú)需更改直接兼容現(xiàn)有 composer 項(xiàng)目組件等諸多特性。具有學(xué)習(xí)成本低、簡(jiǎn)單易用、超高性能、超高穩(wěn)定性等特點(diǎn)。
為什么選擇 SWIFTADMIN?
如果你熟悉ThinkPHP/Laravel/Yii2等框架,那么你可以很快上手 SWIFTADMIN,因?yàn)?SWIFTADMIN 是完全復(fù)用的這些框架的composer包。一樣的代碼寫(xiě)法,性能卻可以提升10 倍以上。 運(yùn)行在PHPCLI模式之下,他不是類(lèi)似于SWOOLE異步協(xié)程的工作模式,所以新手朋友不需要擔(dān)心變量污染的問(wèn)題,也不需要擔(dān)心第三方擴(kuò)展包異步協(xié)程的問(wèn)題,只需要專(zhuān)注于業(yè)務(wù)開(kāi)發(fā)即可。
軟件功能
- 用戶(hù)管理 用戶(hù)是系統(tǒng)操作者,該功能主要完成系統(tǒng)用戶(hù)配置。
- 公司管理 設(shè)置公司常用信息,前端標(biāo)簽調(diào)用
- 部門(mén)管理 配置系統(tǒng)組織機(jī)構(gòu)(部門(mén)、小組),樹(shù)結(jié)構(gòu)展現(xiàn)支持?jǐn)?shù)據(jù)權(quán)限。
- 崗位管理 配置系統(tǒng)用戶(hù)所屬擔(dān)任職務(wù)。
- 菜單管理 配置系統(tǒng)菜單,操作權(quán)限,按鈕、欄目等權(quán)限標(biāo)識(shí)等。
- 角色管理 角色菜單權(quán)限分配、設(shè)置角色按機(jī)構(gòu)進(jìn)行數(shù)據(jù)范圍權(quán)限劃分。
- 插件管理 可開(kāi)發(fā)定制屬于自己的插件,可安裝升級(jí)社區(qū)插件?。。?/li>
- 數(shù)據(jù)字典 對(duì)系統(tǒng)中經(jīng)常使用的一些較為固定的數(shù)據(jù)進(jìn)行維護(hù)。
- 操作日志 用戶(hù)后臺(tái)操作日志,全局異常、SQL注入等記錄
軟件優(yōu)勢(shì)
- 開(kāi)箱即用 分鐘快速安裝,安裝后即可進(jìn)入開(kāi)發(fā)無(wú)需復(fù)雜配置。
- 精美樣式 針對(duì)Layui2.x管理端開(kāi)發(fā)獨(dú)立ant Design精美樣式。
- 方便快捷 沒(méi)用VUE框架,免編譯,基于原生jQuery并封裝統(tǒng)一入口。
- 菜單接入 接口化菜單接入,可將應(yīng)用輕松接入任意菜單模塊中,無(wú)需后臺(tái)配置。
- 表單構(gòu)建 基于Layui2.x開(kāi)發(fā)的可視化表單設(shè)計(jì)器,可自定義表單控件,極大提高開(kāi)發(fā)效率。
- 代碼生成 輕松一鍵CURD,自動(dòng)生成代碼,自動(dòng)生成表單,自動(dòng)生成接口,自動(dòng)生成菜單,自動(dòng)生成權(quán)限。
- 插件開(kāi)發(fā) 支持自定義插件開(kāi)發(fā),可定制自己的插件,并支持一鍵打包/升級(jí)/測(cè)試。
- 性能強(qiáng)悍 底層WebMan-PHPCli常駐內(nèi)存模式,性能是TP/Laravel的10倍以上。
系統(tǒng)截圖
最后
一行代碼,可能會(huì)創(chuàng)造出下一個(gè)讓人驚嘆的產(chǎn)品;
一個(gè)創(chuàng)新,可能會(huì)開(kāi)啟一個(gè)全新的科技時(shí)代;
一份初心,可能會(huì)影響到無(wú)數(shù)人的生活;
無(wú)論是在大公司工作,還是在小團(tuán)隊(duì)奮斗;
無(wú)論是資深的程序員,還是剛剛?cè)胄械男率郑?br />每個(gè)人的代碼,都有力量改變世界。
創(chuàng)作不易,喜歡的老鐵們加個(gè)關(guān)注,點(diǎn)個(gè)贊,打個(gè)賞,后面會(huì)不定期更新干貨和技術(shù)相關(guān)的資訊,速速收藏,謝謝!你們的一個(gè)小小舉動(dòng)就是對(duì)小編的認(rèn)可,更是創(chuàng)作的動(dòng)力。
創(chuàng)作文章的初心是:沉淀、分享和利他。既想寫(xiě)給現(xiàn)在的你,也想貪心寫(xiě)給 10 年、20 年后的工程師們,現(xiàn)在的你站在浪潮之巔,面對(duì)魔幻的互聯(lián)網(wǎng)世界,很容易把一條河流看成整片大海。未來(lái)的讀者已經(jīng)知道了這段技術(shù)的發(fā)展歷史,但難免會(huì)忽略一些細(xì)節(jié)。如果未來(lái)的工程師們真的創(chuàng)造出了時(shí)間旅行機(jī)器,可以讓你回到現(xiàn)在。那么小編的創(chuàng)作就是你和當(dāng)年工程師們的接頭暗號(hào),你能感知到他們?cè)谶@個(gè)時(shí)代的鍵盤(pán)上留下的余溫。