轻量·高性能·多站点 Web 系统

xiis(悉思)是一款基于 Go 语言与 Gin v1.9+ 框架打造的轻量·高性能·多站点 Web 系统,原生 CMS 内核,支持静态网站与自定义 PHP 扩展,灵活适配多元业务场景。

配置简洁、绿色、无需繁杂安装与繁琐配置,双击 exe 即可使用,跨平台运行无外部依赖。系统内置多站点架构、AI 智能创作、自定义路由、SEO URL 配置、中文模板标签、定时任务、伪静态规则、PHP 环境集成等核心能力,为内容管理场景提供端到端解决方案。

≥10万
单机QPS
<10ms
P99延迟
≈20MB
内存占用
7×24
小时稳定运行

xiis 项目里程碑

2025.07

项目立项筹备

启动 xiis CMS 项目立项筹备,开展多站点内容管理场景需求调研与竞品分析。确定高性能 CMS 技术选型方向,初步评估 Go + Gin 框架作为核心引擎,规划多站点架构、AI 创作与 SEO URL 配置等核心能力蓝图。

2025.12

架构设计与原型验证

完成多站点架构设计文档:site_id 全表隔离机制、域名绑定模型、站点级配置/模板/密钥独立方案。设计数据库表结构与 URL 路由分层模型,搭建核心模块原型进行可行性验证,奠定后续编码实现基础。

2026.05.06

编码启动 · Initial commit

Initial commit 提交,CMS 项目正式进入编码实现阶段。确立 Go + Gin v1.9+ 技术栈,命名 go-gin-high-performance-web-framework,奠定高性能多站点 CMS 架构基调。

2026.05.08

PHP 环境集成(可选模块)

实现多进程 php-cgi 架构及连接池优化,作为可选模块为传统 PHP 站点提供迁移通路。采用域名级开关 + 进程池隔离,不用 PHP 的站点完全不暴露 PHP 攻击面。5 月 11 日完成 .htaccess 伪静态规则支持。

2026.05.20

中文模板标签系统上线

重构模板渲染系统,替换原有模板语法为自定义 xcms 标签。{xiis:栏目列表}/[内容:标题] 等中文标签正式开放,正则预编译 + 缓存映射表,3 分钟上手。

2026.05.31

多站点架构完成

完成多站点架构升级与功能重构。域名绑定列表 + site_id 全表隔离 + 站点级配置/模板/密钥独立,一套 Gin 引擎托管无限站点的核心能力落地。

2026.06.13

URL 规则与静态生成

完成 CMS 全量功能升级,支持 URL 规则占位符、静态生成分页、拼音别名。6 月 17 日新增云存储(本地/OSS/七牛云)+ UEditorPlus 富文本编辑器集成。

2026.06.26

品牌重构为 xiis

重构项目品牌为 xiis,新增隐私政策、服务条款、产品详情、案例详情和关于我们等法律与产品页面,品牌形象与合规体系同步建立。

2026.06.28

付费阅读系统上线

实现付费阅读功能,支持积分/金额/VIP 免费三种模式。付费类型字典管理 + 附件付费全链路 + 购买记录多条件搜索,内容变现能力完整落地。

2026.07.15

多站点路由前缀隔离

实现完整的多站点路由前缀隔离机制,落地三级分层路由方案 B 解决路由冲突。7 月 16 日完成 urlrule 功能全量重构,支持栏目级 slug 链接配置与后缀控制。

2026.07.25

工程标识统一为 xiis

代码仓库、目录与配置从 xweb 全面更名为 xiis,工程标识与品牌形象统一;同步重构站点配置关联逻辑,收敛散落的配置读取路径,代码结构与性能一并优化。

2026.08.05

配置与运维体系重构

以 xiis.net.yaml 替换旧 app.yaml 并整理资源目录结构,配置面板双向同步;新增站点级域名 301/302 跳转(来源域名支持数组),蜘蛛识别特征配置化热更新、日志分析 Top N 可调。

2026.08.12

全新 Vue3 后台(admin-vue)上线

基于 vue-pure-admin 的全新后台完成 71 个页面全量迁移并部署至 /admin-vue,与旧后台并行;文件管理右键菜单、列表页统一交互、UEditorPlus 富文本与 CSP 策略适配,后台体验全面升级。

2026.08.20

后台深度多站点化 · 会员体系

12 个纯数据页面接入前端发布站点,会员等级与会员管理后端完成多站点改造,另有 8 个后端接口的多站点隔离与用户创建语义修正;14 个后台列表新增行内状态切换与批量启用/停用。

2026.08.26

三数据库方言 · 内容版本控制

实现 MySQL / PostgreSQL / SQLite 三数据库方言切换支持,随后全量修复方言硬编码 SQL、SQLite 缺失函数(JSON_CONTAINS / CONCAT / RAND / REGEXP 等)与空库自动初始化;新增内容版本控制开关,按配置写入版本快照。

2026.08.29

互动计数双表同步 · 下载中心

浏览/点赞/收藏/分享/评论计数改为 contents + content_counters 双表同步,避免计数漂移;同期上线下载中心页面模板与按下载量排序的热门下载榜。

2026.09.03

标签生成器 · 后台检索补齐

新增前台标签生成器单页 tag-tool.html,按页面功能分类生成、组合并一键复制模板标签(中英双语);后台列表页全量补齐筛选与搜索,标签列表标签支持页面级当前栏目自动识别。

2026.09.11

插件系统上线

插件系统两步落地:网关骨架 + 声明式形态(A 组验收 A1~A18 全过),程序形态(stdio 协议)与安全加固(B/D 组与安全回归全过);提供六语言示例插件、实例池弹性伸缩,上传通道接入站点级 yaml 策略。

2026.09.15

请求统计精度与稳定性加固

请求统计下沉至最终响应点,修复成功率失真与静态资源误计错误;状态捕获写入器补齐 CloseNotify / Pusher 透传防止 panic,管理面板安全页协议头配置集中化,UA 黑名单改字面量精确匹配。

2026.10.02

定时发布与数据口径修复

定时发布时间改为按 id 在随机窗口内均分槽位并整批重排,实现单调递增、消除倒挂与"不像随机";后台新增内容批量改状态,修复标签使用次数统计口径(草稿文章标签不再计入)。

2026.10.08

SQL 标签 · 可视化构建器

新增 SQL 标签:模板可直写只读 SQL,配套可视化构建器支持 JOIN、分组聚合、HAVING、DISTINCT 与元数据 JSON 维护;站点隔离自动注入,并修复 JOIN 跨站点数据泄露风险。

2026.10.11

标签与前台体验增强

栏目内容智能聚合放宽到任意层级,二级栏目自身无内容时自动聚合子栏目内容;新增页面分类"归属"标签,修正分类页"全部"按钮的链接与高亮;文章列表筛选栏标签溢出自动收纳(桌面"更多"下拉 + 移动端横滑渐隐),筛选栏与搜索框恒定单行。

我们坚持的原则

性能优先

QPS≥10 万 / P99<10ms / 内存≤100MB / CPU≤30%,每一个指标都源于真实压测,协程池 + 内存池进一步压榨性能。

安全合规

符合 OWASP Top 10 防护标准,CSP/XSS/CSRF/IP-UA 黑名单/JWT+Session+Cookie 多重认证,PHP 域名级开关隔离攻击面,7×24 小时无崩溃。

零运维证书

内置 ACME 协议,HTTPS 证书自动申请 SAN 多域名 + 到期前自动续签,无需 certbot、无需 cron、无需手写 443 配置,告别手动证书运维。

零配置开箱即用

运行 exe + xiis.net.yaml 即启动,可视化面板 14 个模块全可视化管理,告别 nginx/Apache 手写 server block、加载模块、调优 worker 的繁琐流程。

资源占用极少

Go 编译单文件,无外部依赖,内存≤100MB、CPU≤30%,相比 nginx/Apache 多进程模型资源占用大幅降低,单机即可托管大量站点。

中文优先

中文命名规范、中文模板标签、中文注释、中文字段说明,降低二次开发门槛,让中文开发者真正掌控代码。

为什么选择 xiis,而非 nginx/Apache

传统 Web 服务器只解决"请求转发",xiis 解决"开箱即用的全栈 CMS"。

nginx / Apache
  • 需手写 server block / vhost 配置,加载模块、调优 worker 进程
  • HTTPS 需手动 certbot 申请 + cron 续签 + 手写 443 配置
  • 多进程模型,内存占用高,高并发下资源压力大
  • 只是 Web 服务器,需另配 PHP/MySQL/缓存/CMS 程序,非原生 CMS 内核
  • PHP 直接暴露,攻击面广,安全风险高
  • 纯静态站点、PHP 站点、CMS 站点难以统一管理,业务场景受限
  • 迁移部署需重新配置环境,流程繁琐,非绿色部署
xiis
  • 双击 exe 即可使用,xiis.net.yaml 配置即启动,可视化面板 14 模块全管理
  • HTTPS 证书 ACME 自动申请 + 自动续签,零运维
  • Go 编译单文件,绿色零依赖,内存≤100MB、CPU≤30%,QPS≥10 万
  • 原生 CMS 内核,全栈内置:多站点 + AI 创作 + SEO URL + 模板 + 安全 + 伪静态
  • 统一支持纯静态站点、PHP 站点、CMS 站点,灵活适配多元业务场景
  • PHP 域名级开关 + 进程池隔离,不用 PHP 的站点零攻击面
  • 单文件跨平台,拷贝即可部署,迁移零成本

九大核心能力模块

多

多站点架构

域名绑定 + site_id 隔离

一套 Gin 引擎托管无限站点,独立模板/配置/密钥。

A

AI 智能创作

DeepSeek 三种模式

单关键词/主题组合/关键词库,定时任务驱动批量生成。

路

自定义路由 + SEO URL

6 类前缀 + urlrule 占位符

全局 + 栏目级双重配置,{id}/{slug}/{Y}/{M}/{D}/{pinyin} 等。

P

PHP 环境集成

多版本并存 + 进程池伸缩

兼容 DedeCMS / PHPCMS / 帝国CMS 等传统程序。

证

HTTPS 证书自动化

ACME 自动申请 + 续签

内置 ACME 协议,SAN 多域名证书自动申请与到期续签,零运维。

安

安全防护 + 多层缓存

OWASP Top 10 全防护

CSRF/XSS/SQL 注入/路径遍历全防护,静态+模板+查询三层缓存。

模

中文模板标签

中英文双语 · 3 分钟上手

{xiis:栏目列表}/[内容:标题] 中文标签,100+ 中英文参数映射。

静

定时任务 + 静态生成

cron 秒级精度 + 并发生成

秒级精度定时任务,按栏目/内容/全站静态生成,原子写入。

面

可视化配置面板

14 模块全可视化管理

服务器/安全/HTTPS/认证/性能/日志等 14 模块可视化管理,告别手写配置。