.NET 全能高效的 CMS 内容管理系统

前言

推荐一款强大的企业级工具 — SSCMS 内容管理系统。

SSCMS 为企业级客户设计,完全开源免费,适用于商业用途且无需支付任何产品或授权费用。

本文将详细介绍 SSCMS 系统的功能、用户界面及使用注意事项等内容。

项目介绍

SSCMS 基于 .NET Core 开发,无论是在 Windows、Linux、Mac 还是 Docker 环境下,SSCMS 都能以最低的成本和最少的人力投入,迅速搭建功能齐全且易于维护的网站平台。

.NET 全能高效的 CMS 内容管理系统

项目特点

  • 跨平台、分布式部署

SSCMS 支持 Windows、Linux、Mac 及 Docker,兼容多种数据库。

  • 网站群管理

SSCMS 可管理多个网站,支持按站点与栏目分配权限,实现多管理员协作。

  • 多终端发布

SSCMS 支持 PC、手机 App、微信、平板等多种终端内容发布。

  • 功能插件

SSCMS 提供丰富的插件,如投票、评论、在线支付等,并支持定制开发。

  • 内容模型

SSCMS 支持多种内容类型,如文章、产品、视频,并可自定义内容模型。

  • 权限控制

SSCMS 支持按站点、操作权限和栏目进行权限分配。

  • 安全机制

SSCMS 有多层安全防护,并支持内外网分离部署。

  • 二次开发

SSCMS 支持通过标签、API 接口等方式进行扩展和定制。

功能清单

1、站群管理

对包括网站及微信公众号在内的站点进行新增、修改、删除等操作,管理站点部署方式及访问地址、站点内容表以及其他操作。

2、栏目管理

支持无限个栏目、子栏目的创建,对栏目进行新增、修改、删除、排序、导入、导出以及转移等操作。

3、内容管理

左侧以树状导航组织切换栏目,支持从 Word 文件导入内容、批量导入导出内容、新增、编辑、删除、审核、排序、分组、整理等操作。

4、素材管理

管理素材,素材默认按站点分组,站点之间共享素材。

5、微信公众号

实现微信公众号与站点集成,实现绑定微信公众号、自动回复、自定义公众号菜单、消息管理、用户管理以及群发消息等功能。

6、显示管理

管理站点显示样式,实现模板管理,资源文件管理,专题页面,模板匹配等功能。

7、设置管理

统一管理站点相关设置,管理内容组、栏目组、内容标签、栏目字段、内容字段、跨站转发、生成设置、上传设置及图片水印等。

8、生成管理

统一管理站点生成功能,一键生成整站、查看生成进度。

9、插件管理

安装插件、卸载插件、配置插件选项以及升级系统插件。

10、管理员管理

对管理员、角色、权限、API 密钥以及管理员设置进行管理

11、用户管理

对用户、用户组、用户字段以及注册登录选项进行管理

12、统计图表

以图表形式展现管理员登录、站点内容以及用户相关统计数据。

13、运行日志

统一查看系统各类日志信息

14、系统设置

设置系统配置选项

15、实用工具

系统工具类应用

项目源码

系统代码组织框架结构,如下所示:

.NET 全能高效的 CMS 内容管理系统

项目部署

在 Docker 中运行 SSCMS,拉取最新版本的 SSCMS 镜像

docker pull sscms/core:latest

运行 SSCMS 容器

docker run -d      --name my-sscms      -p 80:80      --restart=always      -v volume-sscms:/app/wwwroot      -e SSCMS_SECURITY_KEY=e2a3d303-ac9b-41ff-9154-930710af0845      -e SSCMS_DATABASE_TYPE=SQLite      sscms/core

项目使用

1、安装完成后直接登录

SSCMS 在产品安装完成后,会出现进入后台的链接,如下图所示:

.NET 全能高效的 CMS 内容管理系统

.NET 全能高效的 CMS 内容管理系统

2、安装完成后进入后台

安装 SSCMS 后,会显示进入后台的链接。点击该链接即可进入 SSCMS 管理员登录界面,输入安装时设置的用户名和密码即可登录。

3、直接输入地址登录

通常会选择直接访问后台。SSCMS 的后台访问地址为 访问域名 + /ss-admin/

  • 如果在服务器安装且设置了访问域名,后台访问地址通常为 http://www.abc.com/ss-admin/(将 http://www.abc.com 替换为实际站点的访问域名)。

  • 如果在服务器安装但未设置访问域名,可以通过 IP 地址访问后台,如 http://134.125.23.53/ss-admin/(将 134.125.23.53 替换为服务器的实际 IP 地址)。

  • 如果在本机安装,后台访问地址通常为 http://localhost/ss-admin/

项目效果

1、创建空站点

.NET 全能高效的 CMS 内容管理系统

.NET 全能高效的 CMS 内容管理系统

.NET 全能高效的 CMS 内容管理系统.NET 全能高效的 CMS 内容管理系统

2、进入首页

.NET 全能高效的 CMS 内容管理系统

.NET 全能高效的 CMS 内容管理系统

3、内容审核

.NET 全能高效的 CMS 内容管理系统

.NET 全能高效的 CMS 内容管理系统

4、显示管理

.NET 全能高效的 CMS 内容管理系统

.NET 全能高效的 CMS 内容管理系统

项目文档

项目提供了详细的文档说明,包括了多个方面以及常见问题解答。大家可以访问相关页面进行查阅。.NET 全能高效的 CMS 内容管理系统.NET 全能高效的 CMS 内容管理系统

.NET 全能高效的 CMS 内容管理系统

.NET 全能高效的 CMS 内容管理系统

.NET 全能高效的 CMS 内容管理系统

.NET 全能高效的 CMS 内容管理系统

项目总结

本文展示了部分功能和内容,如有需求访问项目地址获取详细信息。希望本文能在CMS系统开发方面为各位提供有益的帮助。期待大家在评论区留言交流,分享您的宝贵经验和建议。

项目地址

GitHub:https://github.com/siteserver/cms

Gitee:https://gitee.com/siteserver/cms

下载地址

https://gitee.com/siteserver/cms/releases/tag/sscms-v7.3.1

最后

如果你觉得这篇文章对你有帮助,不妨点个赞支持一下!你的支持是我继续分享知识的动力。如果有任何疑问或需要进一步的帮助,欢迎随时留言。

也可以加入微信公众号[DotNet技术匠] 社区,与其他热爱技术的同行一起交流心得,共同成长!优秀是一种习惯,欢迎大家留言学习!

.NET 全能高效的 CMS 内容管理系统

发表评论

相关文章