sitesCMS 多站点内容管理系统

1.sitesCMS简介

    sitesCMS 是基于JFinal多站点内容管理系统,遵循JFinal极简设计理念,轻量级、易扩展、学习简单,除JFinal外无其他重度依赖。精简的多站点功能设计,极易二次开发,一天一个网站不是梦。

    sitesCMS官网

    sitesCMS项目开源地址

    源码视频教程

    详细使用说明文档

2.内置功能

2.1.功能说明

    · 站点管理:多站点管理,可以在同一个程序包内同时实现多站点的开发、管理,主站点一键切换;

    · 权限管理:使用JFinal独有的权限控制方式对系统功能进行管控,极简设计,无第三方依赖,支持菜单、按钮两级控制;

    · 角色管理:角色权限分配,权限的实际拥有者,用户通过分配角色获取系统权限;

    · 用户管理:后台管理用户,支持增删改查管理、角色分配;

    · 栏目管理:文章的栏目分类,支持父子两级栏目;

    · 文章管理:支持wangEditor、TinyMCE两种富文本编辑器,文章编辑功能灵活且强大,支持置顶、缩略图、附件等功能;

    · 日志管理:分为访问日志和管理日志,访问日志用于记录前端用户访问情况,管理日志记录后台用户管理操作,两者皆可单独设定是否开启;

    · 自定义指令:内置权限指令2个,数据查询指令9个,可以极大的提高二次开发效率。

2.2.功能预览

sitesCMS登录.jpg

131453_bf1998c0_1008099.png

sitesCMS文章管理.png

132458_51fe1d93_1008099.png

132407_83d527a4_1008099.png

sitesCMS用户管理.png

sitesCMS角色管理.png

sitesCMS权限管理.png

sitesCMS日志管理.png

3.技术选型

3.1.系统环境

    · jdk 1.8

    · MySQL 8.0

    · maven 3.6.3

3.2.主框架

    · JFinal5.0全家桶(JFinal+Enjoy+ActiveRecord+JFinal-Undertow)

3.3.持久层

    · Alibaba Druid 1.0.29

3.4.视图层

    · 管理端:Layui 2.6.8

    · 访问端:任何一个你喜欢的UI框架,可以是Bootstrap、可以是Layui、可以是pintuer、也可以什么都不是,这也是多站点管理的精髓, 彼此独立 。

4.互动交流

4.1.QQ群(1134290422

sitesCMS QQ群.png

4.2.公众号(sitesCMS)

sitesCMS公众号.jpeg


评论区

SuperEric

2020-10-12 22:48

你这“多站点管理”是假的,直接加入域名支持不同的网站,后台随意切换管理就是了。

永字诀

2020-10-13 13:18

@SuperEric 可能是理解角度不一样吧,sitesCMS可以说是面向二次开发的,可以在同一个工程包内进行多个站点开发,管理多个站点的资源和数据,实现多站点管理。

704442497

2021-02-24 18:43

@SuperEric 这不复杂,根据请求域名分发页面就行

热门分享

扫码入社