【项目总结】站群cms系统
一、項目簡介
? ? ? ? 1.基于java技術開發(fā),繼承java的強大、穩(wěn)定、安全、高效、跨平臺等多方面的優(yōu)點
? ? ? ? 2.為方便用戶管理內(nèi)容,提供了強大、靈活的標簽功能,簡單學習即可輕松管理內(nèi)容
? ? ? ? 3.新建站點自動生成靜態(tài)資源,亦可手動上傳自己的本地資源以供使用
? ? ? ? 4.每一個站點獨立工作,互不影響,但提供內(nèi)容在不同站點間的引用功能
? ? ? ? 5.輕松簡歷大規(guī)模站點群,通過不同域名即可訪問不同站點
? ? ? ? 6.不同站點單點登錄
二、技術棧簡介
? ? ? ? 1.后端開發(fā):SpringBoot
? ? ? ? 2.權限管理:Spring Security
? ? ? ? 3.單點登錄:JWT
? ? ? ? 4.數(shù)據(jù)庫:MySQL-8.0
? ? ? ? 5.緩存系統(tǒng) :Redis
????????6.持久層框架 :Mybatis-plus
? ? ? ? 7.定時任務:Quartz
? ? ? ? 8.pc端前臺開發(fā):html+FreeMarker+js+css
? ? ? ? 9.移動端前臺開發(fā):html+css+vue+js+FreeMarker
三、項目需求介紹
? ? ? ? 1.項目主體功能導圖:
? ? ? ?2.項目核心模塊介紹:
? ? ? ? ? ? ? ?1. 站點管理:
? ? ? ? ? ? ? ? ? ? ? ? 1>超級管理員可以添加站點,配置站點基本信息
? ? ? ? ? ? ? ? ? ? ? ? 2>站長可以對站點配置SEO信息
? ? ? ? ? ? ? ? ? ? ? ? 3>站長需要配置站點的郵件信息,來發(fā)送郵件
? ? ? ? ? ? ? ? 2.欄目管理:
? ? ? ? ? ? ? ? ? ? ? ? 添加欄目或子欄目,配置欄目基本信息,選定欄目模板,設置內(nèi)容模板
? ? ? ? ? ? ? ? 3.內(nèi)容管理:
? ? ? ? ? ? ? ? ? ? ? ? 1>可選定欄目,在置頂欄目下添加內(nèi)容,同時可以配置內(nèi)容的各種權限,
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?如是否允許評論,是否置頂?shù)?#xff0c;保存后還可以進行編輯來修改
? ? ? ? ? ? ? ? ? ? ? ? 2>可以推送至其他站點
? ? ? ? ? ? ? ? ? ? ? ? 3>鏈接型引用:將內(nèi)容的鏈接共享到所選欄目,所選欄目中生成一篇
? ? ? ? ? ? ? ? ? ? ? ? ? ?虛擬的內(nèi)容,內(nèi)容的模板依然用原來的模板,鏈接依然是原來的鏈接
? ? ? ? ? ? ? ? ? ? ? ? 4>鏡像型引用:所選欄目中生成一篇虛擬的內(nèi)容,內(nèi)容的模板
????????????????????????????套用所選欄目的模板,生成新的鏈接地址
? ? ? ? ? ? ? ? 4.模板管理:
? ? ? ? ? ? ? ? ? ? ? ? 1>欄目管理和內(nèi)容管理所配置的模板路徑均出自這里
? ? ? ? ? ? ? ? ? ? ? ? 2>在這里可以創(chuàng)建目錄,創(chuàng)建模板、資源等,供欄目和內(nèi)容使用
? ? ? ? ? ? ? ? 5.系統(tǒng)權限管理:
? ? ? ? ? ? ? ? ? ? ? ? 1>使用RBAC模型,實現(xiàn)基于角色的訪問控制,管理員可以為用戶設置角色,
? ? ? ? ? ? ? ? ? ? ? ? ? ? 并對不同的角色進行賦予資源訪問權限等操作,后臺系統(tǒng)的操作功能以及
? ? ? ? ? ? ? ? ? ? ? ? ? ? 資源的展示都是根據(jù)登錄用戶的角色類型來區(qū)分的
? ? ? ?3.項目部分技術點總結(jié):
????????????????1.集成郵箱,為用戶發(fā)送郵箱信息
? ? ? ? ? ? ? ??2.前端登錄
? ? ? ? ? ? ? ? 3.注冊,忘記密碼實現(xiàn)
? ? ? ? ? ? ? ? 4.freemarker自定義標簽編寫
? ? ? ? ? ? ? ? 5.前端瀏覽記錄切面AOP+自定義注解實現(xiàn)
? ? ? ? ? ? ? ?
總結(jié)
以上是生活随笔為你收集整理的【项目总结】站群cms系统的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python 用 xlwings 处理
- 下一篇: matlab 画图 fontsize,m