一款基于Node、Express、MySQL、Vue3研发的高质量实用型CMS内容管理系统。轻量、灵活、稳定、高性能、易扩展,让开发更简单
系统特色- 自研。基于自研chanjs轻量级mvc框架实现,轻量、灵活、稳定、高性能、可持续。
- SEO。专注于seo,伪静态html和拼音导航,灵活设置关键词和描述。
- 安全。基于knex,高防sql注入,接口权限校验,为安全提供保障。
- 灵活。碎片功能,支持零碎文案配置,方便各类灵活文案配置。
- 高扩展。支持扩展模型,字段配置,可动态生成表,超强扩展。
- 模块化。一切模块相互独立,互不干扰。
- 插件化。灵活开发,支持完整功能模块。
- 无头cms,为多端提供接口支持。
功能介绍- 网站信息
- 站点管理
- 栏目管理
- 文章模块
- 标签管理
- 碎片管理 (广告,碎片文案,公司地址、电话、名称,微信等万能模块)
- 扩展模型
- 文章采集
- 用户管理
- 菜单管理
- 登录日志
- 在线留言
- 中英切换
- 语音播报
- pdf预览(按需加载)
- 本地上传&七牛云上传
- 日志功能
软件架构client技术栈 后台管理界面admin - vue3
- vue-router
- pina
- element-plus
- vite4
- tinymce
服务端技术栈 - nodejs v20.16.0+
- express 4.18+
- mysql v5.7.26
- knex (sql操作)
- art-tempate v4.13.2+
- pm2 v5.2.2
- jwt
- pm2 (prd)
- nodemon (dev)
项目架构
- server 部署代码
- |- app
- |- config
- |- extend
- |- middleware
- |- modules
- |-api 后台api
- |-- controller
- |-- service
- |-- middleware(可选)
- |-- router.js
- |-home 模板渲染
- |-- controller
- |-- middleware(可选)
- |-- service
- |-- view
- |-- router.js
- |-common 通用api,提供给h5 app 小程序等调用
- |-- controller
- |-- middleware(可选)
- |-- service
- |-- view
- |-- router.js
- |- plugins
- |- plus-pdf 插件——pdf按需加载
- |-- controller
- |-- service(可选)
- |-- middleware(可选)
- |-- router.js
- |- plus-wechat 插件——微信小程序登录
- |-- controller
- |-- service(可选)
- |-- middleware(可选)
- |-- router.js
- ***
- |- public
- |- utils
- |- router.js
- app.js
复制代码
一款基于Node、Express、MySQL、Vue3研发的高质量实用型CMS内容管理系统。轻量、灵活、稳定、高性能、易扩 ...
一款基于Node、Express、MySQL、Vue3研发的高质量实用型CMS内容管理系统。轻量、灵活、稳定、高性能、易扩 ...
一款基于Node、Express、MySQL、Vue3研发的高质量实用型CMS内容管理系统。轻量、灵活、稳定、高性能、易扩 ...
游客,本帖隐藏的内容需要积分高于 2 才可浏览,您当前积分为 0
提取码下载:
|