炎酷CMS(YanKuCMS) 是顶酷互联技术团队开发的一款免费开源、免费商用的Cms网站管理系统,基于ThinkPHP+Mysql架构的,可运行在Linux、Windows、MacOSX、Solaris等各种平台上。系统采用伪静态,电脑和手机自适应;后台界面设计简洁明了,功能简单易用,不懂敲代码可使用“模块模版”模式、在后台可视化更换和增减模块即可组合自己喜欢的网页样式结构,有代码编写能力的可使用“标签模版”模式自行设计制作模版。快速添加网站内容和文章后就可以开通网站了。炎酷CMS有良好的用户体验,稳定性好、扩展性及安全性强,可面向中小型站点提供网站建设解决方案。欢迎下载体验。

文档目录
项目概述
核心功能需求清单
系统架构设计
数据库设计
前端自适应规范
后台管理模块详细设计
一键安装程序 install.php 开发规范
模板样式机制设计(多头部 / 底部 / 广告 / 内容模块)
SEO 配置机制
单页 / 栏目新闻管理逻辑
部署与打包规范
开发接口说明
扩展预留功能
1. 项目概述
1.1 项目名称
炎酷CMS网站内容管理系统(易览云百变自适应内容管理系统)
1.2 产品定位
面向中小企业、个人站长的可视化多模板建站 CMS,核心特色:全站模块化多样式自由切换,PC / 手机自动自适应,一键安装零配置,内置十几种图文、列表、展示模块模板,支持栏目独立样式、单页多风格、全局 SEO 精细化配置。
1.3 核心特色
全页面组件化:头部、底部、顶部广告条、中间内容区块独立多模板切换
内容驱动:以文章、图文、图集为核心数据,模块仅改变展示样式
自适应布局:一套模板自动适配电脑、平板、手机
精细化样式配置:每个模块独立标题样式、文字颜色、展示条数、排版风格
独立栏目样式:栏目可继承全局默认样式,也可自定义专属模板、分页条数
独立单页模板:关于我们、联系我们等单页面支持十几种展示风格
精细化 SEO:全局 + 栏目 + 单页独立 SEO 标题、关键词、描述
一键安装:install.php 自动创建数据库、初始化后台账号、导入演示数据
2. 核心功能需求清单
2.1 前端页面功能
全局公共组件
头部:≥6 套样式可选,可单独设置导航颜色、LOGO 位置、联系方式展示
底部:≥5 套样式,版权、备案、友链、二维码自由配置
顶部广告 Banner 条:≥8 种样式(通栏图、轮播、文字公告、多图组合)
中间内容模块(十几种展示风格)
图文新闻列表、大图轮播图文、三列图文卡片、两列资讯、纯文字列表、图集展示、产品图文、简介块、公告栏、图文混排模块等
模块自定义参数
模块标题样式(5 种标题模板)、标题字体颜色、背景色
内容调用数量、排序方式(最新 / 热门 / 推荐)
分页条数、是否显示缩略图、是否显示简介、时间开关
单页面(独立页面)
关于我们、公司简介、联系方式、招商合作、隐私政策等,每个单页独立选择展示模板,富文本图文编辑
栏目新闻列表
无限级栏目分类,每个栏目独立模板、独立分页条数、独立 SEO 配置
自适应:所有组件自动响应屏幕尺寸,移动端自动压缩排版
2.2 后台管理功能
基础站点设置
公司名称、联系电话、地址、微信、QQ、备案号、版权信息、站点 LOGO、默认模板风格
全局组件样式配置
全局头部样式选择、全局底部样式、全局广告条默认样式、全局内容模块默认风格
栏目管理
新增 / 编辑 / 删除栏目,设置栏目独立模板、分页条数、栏目 SEO、栏目封面图
文章内容管理
文章发布、图文上传、图集、推荐置顶、分类绑定、批量管理
单页管理
新增自定义单页,选择页面展示模板,独立 SEO 配置,富文本编辑
模块组件配置
首页各区块拖拽排序、每个区块独立选择展示模板、自定义调取栏目数据、自定义标题样式颜色
SEO 管理
全局站点 SEO;栏目独立 SEO;单页独立 SEO;文章独立 SEO
系统管理
后台账号密码修改、管理员权限、缓存清理、数据备份、系统日志
素材管理
图片上传、文件管理、图库分类
2.3 一键安装 install.php
环境检测(PHP 版本、Mysql、目录读写权限)
数据库配置表单:数据库地址、库名、账号、密码、表前缀
后台管理员创建:用户名、密码、手机号
自动执行:创建数据表、导入初始数据、默认模板、演示文章
安装完成自动删除 install.php 安全加固,跳转后台登录
3. 系统架构设计
3.1 技术架构(推荐 PHP+MySQL,轻量易部署)
后端:PHP7.4~8.2 原生开发(无复杂框架,降低服务器门槛)
数据库:MySQL5.7 / 8.0
前端:HTML5 + CSS3 + Bootstrap5 自适应 + JQuery
模板机制:文件分离式模板,模板文件夹存放所有头部 / 底部 / 模块样式
缓存:文件缓存,无需 Redis,虚拟主机兼容
3.2 目录结构
plaintext
huanzhan/├─ install.php
# 一键安装程序├─ index.php
# 前端首页入口├─ admin/
# 后台管理目录│ ├─ login.php
# 后台登录│ ├─ config/
# 系统配置文件│ ├─ column/
# 栏目管理│ ├─ article/
# 文章管理│ ├─ page/
# 单页管理│ ├─ template/
# 模板样式配置│ ├─ seo/
# SEO设置│ └─ system/
# 系统基础设置├─ template/
# 全部模板文件(核心多样式存放目录)│ ├─ header/
# 头部多套模板 header_1.html header_2.html...│ ├─ footer/
# 底部多套模板│ ├─ banner/
# 广告条模板│ ├─ block/
# 中间内容模块十几种样式 block_1 ~ block_15│ ├─ page_tpl/
# 单页面展示模板 page_1 ~ page_10│ └─ list_tpl/
# 栏目列表模板 list_1 ~ list_12├─ upload/
# 上传图片、文件├─ cache/
# 缓存文件├─ data/
# 数据库备份、配置文件└─ api/
# 简易上传接口
4. 数据库核心表设计
4.1 站点基础表 hz_config
存储全局配置:公司名、电话、地址、备案、全局默认模板 ID、SEO 全局信息
4.2 栏目表 hz_column
栏目 ID、栏目名称、父级 ID、栏目简介、栏目封面、自定义模板 ID、分页条数、栏目 SEO 标题 / 关键词 / 描述、排序、启用状态
4.3 文章表 hz_article
文章 ID、栏目 ID、标题、缩略图、图集、内容、发布时间、置顶、推荐、阅读量、文章独立 SEO、排序
4.4 单页表 hz_page
单页 ID、页面名称、页面标识(about/contact)、内容、选用页面模板 ID、独立 SEO、排序
4.5 首页模块配置表 hz_index_block
首页区块 ID、区块名称、调取栏目 ID、选用模块 block 模板 ID、展示条数、标题样式 ID、标题颜色、排序、是否显示
4.6 管理员表 hz_admin
管理员账号、密码(md5 加密)、手机号、权限、创建时间
4.7 素材图库表 hz_upload
图片地址、上传时间、文件大小、分类
5. 前端自适应规范
全站采用流式响应布局,划分三档尺寸:
PC 端 ≥1200px
平板 768px~1199px
手机 <767px
所有多模板组件(头部 / 底部 / 广告 / 内容块)均内置自适应样式,切换模板无需单独适配移动端
图片自动等比例缩放,移动端自动隐藏冗余侧边栏,简化导航
后台实时预览功能:修改模板样式后,一键刷新预览 PC / 手机两端效果
6. 模板样式机制(核心百变功能实现逻辑)
6.1 公共组件多模板调用逻辑
头部:template/header/ 存放 header_1.html ~ header_6.html
后台选择数字 ID,前端自动引入对应文件
底部、Banner 广告条同理,独立文件夹存放多套模板
内容区块 block:15 套图文 / 列表模板,统一参数接收(调取文章数量、标题颜色)
单页模板 page_tpl:10 套公司介绍、联系我们展示模板
栏目列表 list_tpl:12 套栏目资讯展示风格
6.2 模块参数传递规则
每个模板文件预留统一变量:
$title_text 模块标题文字
$title_style 标题样式编号
$title_color 标题自定义颜色
$list_num 调取条数
$data_list 文章数组数据
模板内直接循环输出,切换模板仅改变 HTML 排版,数据完全复用。
7. install.php 一键安装开发规范
7.1 页面步骤
步骤 1:环境检测
检测 PHP 版本、Mysql 支持、upload/cache 目录读写权限,不满足给出修复提示
步骤 2:数据库配置
表单输入:数据库主机、库名、账号、密码、表前缀(默认 hz_)
步骤 3:管理员账号创建
用户名、登录密码、确认密码、联系邮箱
步骤 4:自动安装执行逻辑
连接 MySQL,自动创建全部数据表
插入默认站点配置、演示栏目、演示文章、演示单页(关于我们 / 联系我们)
加密管理员密码写入 admin 表
生成基础配置文件 data/config.php
步骤 5:安装完成
提示安装成功,自动删除 install.php(防止重复安装漏洞),提供后台登录地址
7.2 安全规则
安装完成后删除 install.php;若文件存在,前台网站禁止访问
数据库配置文件 data/config.php 设置禁止外部访问
默认后台路径 admin 可后台修改,提升安全性
8. SEO 精细化配置机制
三级 SEO 独立配置,优先级:文章 > 单页 / 栏目 > 全局
全局 SEO:全站默认标题、关键词、描述,无独立配置时自动继承
栏目 SEO:每个栏目独立设置,列表页优先读取栏目 SEO
单页 SEO:关于我们、联系页面独立 SEO
文章 SEO:文章详情页独立标题、关键词、描述
前端自动渲染对应页面 meta 标签,无需手动改代码。
9. 后台核心模块详细说明
9.1 站点全局设置
基础信息:公司名称、电话、地址、微信二维码、ICP 备案号、版权文字
全局模板默认:默认头部 ID、默认底部 ID、默认顶部广告条 ID
上传配置:图片尺寸限制、允许上传格式
9.2 首页可视化模块管理
后台展示首页所有区块,支持上下拖拽排序
每个区块独立设置:
选择数据源(调取哪个栏目文章)
选择展示模板(15 种图文列表样式)
自定义区块标题、标题样式、标题颜色
设置展示条数、是否显示时间、缩略图开关
9.3 栏目管理
无限级分类,支持栏目封面图
独立列表模板选择、分页条数自定义
栏目独立 SEO 填写
9.4 单页面管理
自由新增自定义单页(如招商、隐私政策)
每个页面选择专属展示模板(10 套)
富文本编辑器,支持多图、表格、视频插入
独立 SEO 配置
9.5 内容文章管理
图文混合编辑器、多图集上传
置顶、推荐、热门标签
批量移动栏目、批量删除
9.6 系统工具
全站缓存清理
数据库备份 / 恢复
后台管理员新增、密码修改
系统操作日志查看
10. 安全开发规范
所有用户输入后台参数做过滤,防 SQL 注入、XSS 跨站
后台登录验证码,多次错误锁定账号
上传文件校验后缀,禁止 php 脚本上传
数据库密码 md5 加密存储
禁止直接访问 template、cache、data 目录
安装完成自动销毁 install 安装文件
11. 打包发布规范
源码打包压缩包,根目录包含 install.php 一键安装文件
模板文件夹内置全部头部 / 底部 / 广告 / 内容模块多套样式
附带使用说明文档 readme.txt
兼容虚拟主机、宝塔面板、Apache/Nginx 环境
12. 预留扩展接口(后期迭代)
留言表单模块(联系我们页面留言)
产品价格模块
小程序数据同步接口
友链管理模块
在线客服悬浮组件多样式切换
三、补充推荐(源码商用辅助)
后台登录地址:域名 +/admin 可自定义修改目录名防扫描
演示数据:安装时自动导入演示栏目、文章、单页,开箱预览全部模板效果
配色自定义扩展:后续可增加全局主题色一键切换功能
适用场景:企业官网、资讯站、图文博客、招商展示站、门店官网
炎酷CMS网站内容管理系统[简称:炎酷CMS]V1.0
软件著作权登记证书 登记号:2025SR0593040
