Thenx CMS 是真正致力于轻量级的通用CMS系统,可用作商城、博客、论坛、资讯并开放二次开发。
[TOC]
Thenx CMS 是为了解决项目的敏捷开发、效率开发以及实时开发而生的开源项目,可在10分钟之内搭建好个人及企业所需各类CMS系统,包括博客、商城、论坛、展示、媒体等诸多应用场景。
Thenx CMS 分为 单体架构版 和 分布式版 两个版本,可根据您的业务需求来选择对应的版本,我们需要构建一个稳定的生态圈,所以这里我们开发语言选择 Java ,脚手架选择 Spring系列,数据库采用 MySQL 或 MarriaDB 。
为构建一套相当稳定的系统以及多样化的选择性,我们的项目将构建在 K8S 和 Docker容器 中,全程我们将自动为您安装部署,完全无人工干预完成部署,当然您也可以选择手工部署发挥更大的自由性。
我们的主要目标是:
- 为所有个人、企业及其他性质的用户提供高效率的、极为敏捷且过于稳定的CMS系统;
- 开箱即用,为所有人节省运维成本;
- 提供一系列大型项目共有的非功能性功能(嵌入式服务器,安全性,指标,运行状况检查,外部化配置);
- 提供友好的文档、说明及项目分析,帮助有需要的用户更加轻松的完成二次开发。
我们需要您在服务器上新建一个目录,并授予读写权限,方便我们能顺利的在您的服务器上进行部署及监控。(文档完善中 ...)
对 Thenx CMS 产生了使用问题 ?我们必定无条件提供帮助 :
- 查看 使用文档 ,这里记录了最常见的问题的解决方案;
- 查看 二次开发指南 ,了解 Thenx CMS 基础知识能让你解决一切异常;
- 如果要更新你的 Thenx CMS 系统,请阅读 发行版说明;
- 如果以上操作均为解决您的问题,您可以直接在该项目提交 issues 报告 Thenx CMS 错误。
Thenx CMS 使用GitHub的集成问题跟踪系统来记录错误和功能请求。如果您要提出问题,请遵循以下建议:
- 在提交 issues 之前,请先 搜索 issues 中是否已经有了解决方案或者已存在的问题;
- 如果问题不存在则 新建 issues ;
- 请在提交 issues 的过程中,描述清楚您是如何遇到的当前问题,也请提供 服务器版本、JDK版本、Thenx CMS 版本,请善用文字描述,避免过激的话语;
- 如果需要粘贴代码或包含堆栈跟踪,请在文本前后使用Markdown```转义符;
- 可能,请尝试创建一个重现该问题的测试用例或项目,并将其附加到该问题上。
在我们的 官方网站 中包含了项目的使用指南,可引导您一步一步的深入了解:
- 在 Thenx CMS 功能描述 页面中,向您展示了项目的每一个功能点的使用说明以及注意事项;
- 在 Thenx CMS RESTful Web接口 中,我们向用户提供了二次开发接口文档说明;
- 在 Thenx CMS Server 中,我们向您展示了我们是如何在您的服务器上进行自动化部署的过程。
Thenx CMS 完全遵循 APACHE LICENSE, VERSION 2.0 开源协议!