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

文档版本:V1.0 开发说明书

炎酷CMS网站内容管理系统[简称:炎酷CMS]V1.0
软件著作权登记证书 登记号:2025SR0593040

易览云cms网站内容管理系统(图3)

文档目录

  1. 项目概述

  2. 核心功能需求清单

  3. 系统架构设计

  4. 数据库设计

  5. 前端自适应规范

  6. 后台管理模块详细设计

  7. 一键安装程序 install.php 开发规范

  8. 模板样式机制设计(多头部 / 底部 / 广告 / 内容模块)

  9. SEO 配置机制

  10. 单页 / 栏目新闻管理逻辑

  11. 部署与打包规范

  12. 开发接口说明

  13. 扩展预留功能



易览云cms网站内容管理系统(图2)

1. 项目概述

1.1 项目名称

炎酷CMS网站内容管理系统(易览云百变自适应内容管理系统)

1.2 产品定位

面向中小企业、个人站长的可视化多模板建站 CMS,核心特色:全站模块化多样式自由切换,PC / 手机自动自适应,一键安装零配置,内置十几种图文、列表、展示模块模板,支持栏目独立样式、单页多风格、全局 SEO 精细化配置。

1.3 核心特色

  1. 全页面组件化:头部、底部、顶部广告条、中间内容区块独立多模板切换

  2. 内容驱动:以文章、图文、图集为核心数据,模块仅改变展示样式

  3. 自适应布局:一套模板自动适配电脑、平板、手机

  4. 精细化样式配置:每个模块独立标题样式、文字颜色、展示条数、排版风格

  5. 独立栏目样式:栏目可继承全局默认样式,也可自定义专属模板、分页条数

  6. 独立单页模板:关于我们、联系我们等单页面支持十几种展示风格

  7. 精细化 SEO:全局 + 栏目 + 单页独立 SEO 标题、关键词、描述

  8. 一键安装:install.php 自动创建数据库、初始化后台账号、导入演示数据

2. 核心功能需求清单

2.1 前端页面功能

  1. 全局公共组件

    • 头部:≥6 套样式可选,可单独设置导航颜色、LOGO 位置、联系方式展示

    • 底部:≥5 套样式,版权、备案、友链、二维码自由配置

    • 顶部广告 Banner 条:≥8 种样式(通栏图、轮播、文字公告、多图组合)

  2. 中间内容模块(十几种展示风格)

    • 图文新闻列表、大图轮播图文、三列图文卡片、两列资讯、纯文字列表、图集展示、产品图文、简介块、公告栏、图文混排模块等

  3. 模块自定义参数

    • 模块标题样式(5 种标题模板)、标题字体颜色、背景色

    • 内容调用数量、排序方式(最新 / 热门 / 推荐)

    • 分页条数、是否显示缩略图、是否显示简介、时间开关

  4. 单页面(独立页面)

    关于我们、公司简介、联系方式、招商合作、隐私政策等,每个单页独立选择展示模板,富文本图文编辑

  5. 栏目新闻列表

    无限级栏目分类,每个栏目独立模板、独立分页条数、独立 SEO 配置

  6. 自适应:所有组件自动响应屏幕尺寸,移动端自动压缩排版

2.2 后台管理功能

  1. 基础站点设置

    公司名称、联系电话、地址、微信、QQ、备案号、版权信息、站点 LOGO、默认模板风格

  2. 全局组件样式配置

    全局头部样式选择、全局底部样式、全局广告条默认样式、全局内容模块默认风格

  3. 栏目管理

    新增 / 编辑 / 删除栏目,设置栏目独立模板、分页条数、栏目 SEO、栏目封面图

  4. 文章内容管理

    文章发布、图文上传、图集、推荐置顶、分类绑定、批量管理

  5. 单页管理

    新增自定义单页,选择页面展示模板,独立 SEO 配置,富文本编辑

  6. 模块组件配置

    首页各区块拖拽排序、每个区块独立选择展示模板、自定义调取栏目数据、自定义标题样式颜色

  7. SEO 管理

    全局站点 SEO;栏目独立 SEO;单页独立 SEO;文章独立 SEO

  8. 系统管理

    后台账号密码修改、管理员权限、缓存清理、数据备份、系统日志

  9. 素材管理

    图片上传、文件管理、图库分类

2.3 一键安装 install.php

  1. 环境检测(PHP 版本、Mysql、目录读写权限)

  2. 数据库配置表单:数据库地址、库名、账号、密码、表前缀

  3. 后台管理员创建:用户名、密码、手机号

  4. 自动执行:创建数据表、导入初始数据、默认模板、演示文章

  5. 安装完成自动删除 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. 前端自适应规范

  1. 全站采用流式响应布局,划分三档尺寸:

    • PC 端 ≥1200px

    • 平板 768px~1199px

    • 手机 <767px

  2. 所有多模板组件(头部 / 底部 / 广告 / 内容块)均内置自适应样式,切换模板无需单独适配移动端

  3. 图片自动等比例缩放,移动端自动隐藏冗余侧边栏,简化导航

  4. 后台实时预览功能:修改模板样式后,一键刷新预览 PC / 手机两端效果

6. 模板样式机制(核心百变功能实现逻辑)

6.1 公共组件多模板调用逻辑

  1. 头部:template/header/ 存放 header_1.html ~ header_6.html

    后台选择数字 ID,前端自动引入对应文件

  2. 底部、Banner 广告条同理,独立文件夹存放多套模板

  3. 内容区块 block:15 套图文 / 列表模板,统一参数接收(调取文章数量、标题颜色)

  4. 单页模板 page_tpl:10 套公司介绍、联系我们展示模板

  5. 栏目列表 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:自动安装执行逻辑

  1. 连接 MySQL,自动创建全部数据表

  2. 插入默认站点配置、演示栏目、演示文章、演示单页(关于我们 / 联系我们)

  3. 加密管理员密码写入 admin 表

  4. 生成基础配置文件 data/config.php

    步骤 5:安装完成

    提示安装成功,自动删除 install.php(防止重复安装漏洞),提供后台登录地址

7.2 安全规则

  1. 安装完成后删除 install.php;若文件存在,前台网站禁止访问

  2. 数据库配置文件 data/config.php 设置禁止外部访问

  3. 默认后台路径 admin 可后台修改,提升安全性

8. SEO 精细化配置机制

三级 SEO 独立配置,优先级:文章 > 单页 / 栏目 > 全局

  1. 全局 SEO:全站默认标题、关键词、描述,无独立配置时自动继承

  2. 栏目 SEO:每个栏目独立设置,列表页优先读取栏目 SEO

  3. 单页 SEO:关于我们、联系页面独立 SEO

  4. 文章 SEO:文章详情页独立标题、关键词、描述

    前端自动渲染对应页面 meta 标签,无需手动改代码。

9. 后台核心模块详细说明

9.1 站点全局设置

  • 基础信息:公司名称、电话、地址、微信二维码、ICP 备案号、版权文字

  • 全局模板默认:默认头部 ID、默认底部 ID、默认顶部广告条 ID

  • 上传配置:图片尺寸限制、允许上传格式

9.2 首页可视化模块管理

  1. 后台展示首页所有区块,支持上下拖拽排序

  2. 每个区块独立设置:

    • 选择数据源(调取哪个栏目文章)

    • 选择展示模板(15 种图文列表样式)

    • 自定义区块标题、标题样式、标题颜色

    • 设置展示条数、是否显示时间、缩略图开关

9.3 栏目管理

  • 无限级分类,支持栏目封面图

  • 独立列表模板选择、分页条数自定义

  • 栏目独立 SEO 填写

9.4 单页面管理

  • 自由新增自定义单页(如招商、隐私政策)

  • 每个页面选择专属展示模板(10 套)

  • 富文本编辑器,支持多图、表格、视频插入

  • 独立 SEO 配置

9.5 内容文章管理

  • 图文混合编辑器、多图集上传

  • 置顶、推荐、热门标签

  • 批量移动栏目、批量删除

9.6 系统工具

  • 全站缓存清理

  • 数据库备份 / 恢复

  • 后台管理员新增、密码修改

  • 系统操作日志查看

10. 安全开发规范

  1. 所有用户输入后台参数做过滤,防 SQL 注入、XSS 跨站

  2. 后台登录验证码,多次错误锁定账号

  3. 上传文件校验后缀,禁止 php 脚本上传

  4. 数据库密码 md5 加密存储

  5. 禁止直接访问 template、cache、data 目录

  6. 安装完成自动销毁 install 安装文件

11. 打包发布规范

  1. 源码打包压缩包,根目录包含 install.php 一键安装文件

  2. 模板文件夹内置全部头部 / 底部 / 广告 / 内容模块多套样式

  3. 附带使用说明文档 readme.txt

  4. 兼容虚拟主机、宝塔面板、Apache/Nginx 环境

12. 预留扩展接口(后期迭代)

  1. 留言表单模块(联系我们页面留言)

  2. 产品价格模块

  3. 小程序数据同步接口

  4. 友链管理模块

  5. 在线客服悬浮组件多样式切换

三、补充推荐(源码商用辅助)

  1. 后台登录地址:域名 +/admin 可自定义修改目录名防扫描

  2. 演示数据:安装时自动导入演示栏目、文章、单页,开箱预览全部模板效果

  3. 配色自定义扩展:后续可增加全局主题色一键切换功能

  4. 适用场景:企业官网、资讯站、图文博客、招商展示站、门店官网