摘要:一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!
一飞开源,介绍创意、新奇、有趣、实用的开源应用、系统、软件、硬件及技术,一个探索、发现、分享、使用与互动交流的开源技术社区平台。致力于打造活力开源社区,共建开源新生态!
UJCMS 是一款基于 Java 的开源企业级网站内容管理系统(Java CMS),采用 SpringBoot、MyBatis、Spring Security、Vue3、Vite、ElementPlus 等前沿技术开发,支持 无头 CMS 架构。系统提供 模板 + 标签 和 Vue (React) + API 两种开发模式,适用于传统模板渲染和现代化前后端分离场景,为网站的建设、管理与维护提供高效、灵活、可靠的解决方案。
使用 Apache-2.0 开源协议,可免费用于商业用途。
使用Apache-2.0开源协议
支持信创、等保合规,专注安全、稳定如磐。致力于Java网站内容管理系统研发12年。
适合政府、学校、集团等需要统一管理又可独立管理的机构
可独立管理栏目、文章、模板等内容数据可独立管理用户、组织、角色等权限数据支持多层级结构站点站点数量不受限制可自定义各种模型,如文章、产品、文库、视频、图片、下载等
自定义字段可作为查询条件可使用字典作为自定义字段支持单选、多选、下拉框等自由拖拽设计信息安全等级保护是国家统一制定的管理规范和技术标准
支持密码复杂度支持密码过期支持双因子认证支持国密加密支持等保三级使用 Flowable 工作流引擎,符合 BPMN 规范
支持多级审核,不限级数支持条件流转,可设置表单数据支持串行、并行、会签支持委托、转办、退回等高级功能静态化可以大幅提高系统的响应速度和负载能力,并且对 SEO 更友好
一键开启,一键关闭可设置静态化页数支持自定义路径添加文章时自动生成静态页技术选型采用主流、先进且易于扩展的架构,方便用户学习和二次开发。
系统设计遵循“简单”与“灵活”的原则,摒弃冗余设计与复杂实现,降低维护成本与二次开发难度。
功能设计以用户体验为核心,优化操作逻辑,让用户轻松上手,提升使用效率。
技术亮点自定义字段:提供拖拽式可视化设计工具,支持所见即所得的操作体验。所有自定义字段均支持查询功能,显著增强系统灵活性。
参数化查询:只需在前台传递参数(如:Q_title=abc,Q_user-username=test),即可实现任意字段及关联表查询,无需编写后台代码,大幅提升开发效率。前后台均支持参数化查询,几乎满足所有查询需求。
地址 SEO 优化:默认动态 URL 前缀为 /channel 和 /article,支持自定义修改(如 /categories 和 /archives)。多站点支持目录形式(www.example.com/abc)或次级域名形式(abc.example.com),优化搜索引擎友好。
清理垃圾附件:自动识别未使用的图片和附件,支持一键清理,避免资源浪费。
主副表拆分:针对高查询量的复杂表,采用主副表拆分策略,显著提升大数据场景下的性能表现。
来源:一飞开源