Skip to content

真正致力于轻量级的通用CMS系统,可用作商城、博客、论坛、资讯并开放二次开发

License

Notifications You must be signed in to change notification settings

thenx-projects/thenx-cms

Repository files navigation

Thenx CMS

​ Thenx CMS 是真正致力于轻量级的通用CMS系统,可用作商城、博客、论坛、资讯并开放二次开发。


[TOC]


一、说明

​ Thenx CMS 是为了解决项目的敏捷开发、效率开发以及实时开发而生的开源项目,可在10分钟之内搭建好个人及企业所需各类CMS系统,包括博客、商城、论坛、展示、媒体等诸多应用场景。

1.1. 版本划分及脚手架选择

​ Thenx CMS 分为 单体架构版分布式版 两个版本,可根据您的业务需求来选择对应的版本,我们需要构建一个稳定的生态圈,所以这里我们开发语言选择 Java ,脚手架选择 Spring系列,数据库采用 MySQLMarriaDB

1.2. 服务器环境

​ 为构建一套相当稳定的系统以及多样化的选择性,我们的项目将构建在 K8SDocker容器 中,全程我们将自动为您安装部署,完全无人工干预完成部署,当然您也可以选择手工部署发挥更大的自由性。

1.3. 我们的目标

​ 我们的主要目标是:

  • 为所有个人、企业及其他性质的用户提供高效率的、极为敏捷且过于稳定的CMS系统;
  • 开箱即用,为所有人节省运维成本;
  • 提供一系列大型项目共有的非功能性功能(嵌入式服务器,安全性,指标,运行状况检查,外部化配置);
  • 提供友好的文档、说明及项目分析,帮助有需要的用户更加轻松的完成二次开发。

二、安装和入门

​ 我们需要您在服务器上新建一个目录,并授予读写权限,方便我们能顺利的在您的服务器上进行部署及监控。(文档完善中 ...)


三、获得帮助

​ 对 Thenx CMS 产生了使用问题 ?我们必定无条件提供帮助 :

  • 查看 使用文档 ,这里记录了最常见的问题的解决方案;
  • 查看 二次开发指南 ,了解 Thenx CMS 基础知识能让你解决一切异常;
  • 如果要更新你的 Thenx CMS 系统,请阅读 发行版说明
  • 如果以上操作均为解决您的问题,您可以直接在该项目提交 issues 报告 Thenx CMS 错误。

四、如何提交 issues

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 开源协议!

About

真正致力于轻量级的通用CMS系统,可用作商城、博客、论坛、资讯并开放二次开发

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages