**中文全称**:启步内容管理系统(当前版本V1.3.0)
  **英文标识**:QBCMS(Qibu CMS)
  **技术定位**:PHP + MySQL/ SQLite 轻量级建站管理系统
  **简要介绍**: 启步内容管理系统 (QBCMS),一款基于 PHP 开发,支持 MySQL/SQLite 双数据库的轻量建站系统。简单易用,部署便捷,适合快速搭建企业官网、个人站点、信息展示类网站。  


     **官方网站**:www.qbcms.com 

  **QQ交流群**:527445836


  QBCMS 启步内容管理系统,是一套完全自研的轻量级 PHP 内容管理系统,基于原生 PHP 开发,不依赖任何第三方框架,无需 Composer,降低部署与二次开发门槛。

     系统同时支持 SQLite 免数据库部署以及 MySQL 数据库,适配 PHP7.0‑8.5,兼容 Apache、Nginx、IIS 多种 Web 服务器。内置完整的内容发布管理、多级栏目、专题、留言评论、会员投稿、相册、站内搜索、友情链接等业务模块;后台提供 RBAC 细粒度权限体系、操作日志、IP 黑白名单、CSRF 防护、目录访问防护等多重安全机制。

     采用自研模板标签引擎,支持主题后台一键切换、自定义标签;配套 Hook 插件体系,支持 ZIP 包一键安装插件,可灵活扩展业务功能;支持伪静态 URL、静态 HTML 生成、Sitemap 输出以及动态数据 API,兼顾 SEO 与性能。

     安装向导图形化部署,虚拟主机、轻量云服务器均可运行;支持在线升级、数据库备份,代码结构清晰友好,便于二次开发。项目采用 MIT 开源协议,个人、企业均可免费商用,适合搭建企业官网、政务站点、资讯门户等内容型网站。



功能特性

前台功能

  • 栏目与文章:多级栏目、栏目别名、文章发布与编辑、浏览量统计、文章点赞与收藏

  • 专题与标签:专题列表/详情页、标签云、标签文章列表

  • 单页:别名 URL 单页(如 /page/about/)

  • 留言与评论:留言板(分类、审核)、文章评论(审核)

  • 会员系统:注册/登录/找回密码、个人中心(资料、我的评论、我的留言、收藏、点赞)

  • 会员投稿:创建/编辑/删除投稿,后台审核

  • 相册(内置相册插件):相册封面墙、相册详情、单图浏览、私密相册(仅会员可见)

  • 站内搜索:支持文章/作者/评论搜索,范围由后台配置控制

  • 友情链接:前台申请、后台审核

  • Sitemap:动态生成 sitemap.xml

  • 动态数据 API:文章正文、浏览量、评论数、点赞/收藏数等接口,供静态 HTML 页面 AJAX 注入实时数据

后台功能

  • 控制台:站点概况与快捷入口

  • 内容中心:栏目管理、发表/管理文章、专题管理、单页管理、标签管理、投稿审核、回收站

  • 会员互动:会员管理、会员角色、评论管理、留言管理(含类别与设置)

  • 站点展示:轮播图管理、友情链接、链接分组

  • 系统工具:网站设置、操作日志管理(可按模块配置记录范围)、Hook 调试、数据库备份、静态 HTML 生成、上传管理、应用中心(插件)、系统更新

  • 管理权限:管理员账号、管理角色,内置 RBAC 细粒度权限体系

  • 模板标签:标签手册、标签生成器、自定义标签、模板在线编辑

基础能力

  • RBAC 权限 + 操作日志 + CSRF 防护 + 登录验证码 + 后台 IP 黑白名单

  • 目录/文件安全防护(配置文件、数据库文件、上传目录脚本访问拦截)

  • 插件系统(Hook 事件中心、ZIP 包一键安装)

  • 在线升级(自动备份 → MD5 校验 → 增量覆盖)

  • 静态 HTML 生成与模板/数据缓存

  • URL 伪静态(Apache / IIS / Nginx 均支持,未配置重写时也能工作)


运行环境

项目

要求

PHP

7.0 及以上(推荐 7.4+,支持7.0~8.5环境)

必需扩展

PDO(MySQL 或 SQLite 驱动至少其一)

可选扩展

ZipArchive(在线升级)、GD(验证码与图片水印;无 GD 时验证码自动降级为纯文本模式)

Web 服务器

Apache / IIS / Nginx

目录权限

install/、cache/、uploads/、data/ 需具备写入权限

依赖

零第三方依赖,无需 Composer

快速安装

  1. 将程序文件上传至站点根目录;

  1. 确认 install/、cache/、uploads/、data/ 目录存在且可写(缺失时安装程序会自动创建);

  1. 浏览器访问 /install/ 进入安装向导,按 4 步完成: 安装须知 → 环境检测 → 配置安装 → 完成;

  1. 数据库选择:默认推荐 SQLite(免配置,自动生成 data/qbcms+随机或自定义后缀.db);如需高性能或已有 MySQL 环境,可切换为 MySQL 并填写连接信息;

  1. 表前缀:默认 qbcms_,多站点共用同一数据库时可修改前缀区分;

  1. 后台目录:默认 admin,建议安装时修改为自定义名称(如 manage、houtai)以降低被扫描风险;

  1. 安装成功后自动生成 config.php 与 data/、uploads/ 目录防护文件;安装完成系统会自动清理 install 目录,如清理失败请手动删除,防止他人重入安装向导;

  1. 配置伪静态(可选但推荐):

    • 未配置重写规则时,系统可通过 index.php?c=Xxx&a=index 及 Router 的 REQUEST_URI 解析正常访问。

    • Nginx:按 .htaccess 规则等价转换——除真实文件外全部转发给 index.php,并优先命中 static/ 目录下生成的静态 HTML;

    • IIS:使用根目录 web.config(已内置);

    • Apache:使用根目录 .htaccess(已内置);

后台默认地址为 /admin/,登录后进入控制台。