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