Thinkphp站群蜘蛛池SaaS系统YanyvSEO 功能说明
这是一款群友投稿的运营级站群蜘蛛池管理系统,基于 ThinkPHP 8 + Layui 开发,完整覆盖多用户分级运营、六大搜索引擎独立计费、泛解析站群管理、原生模板路由、易支付对接等全链路能力,适合搭建商业化蜘蛛池SaaS服务。
🔐 用户与权限体系
- 统一后台登录入口:管理员与普通用户共用
/system路径,内置图片验证码防暴力破解 - 三级角色体系:超级管理员(id=1)/ 管理员 / 注册用户,菜单按角色自动渲染
- 权限隔离:注册用户仅可进入个人中心操作自有业务,清缓存等敏感操作仅限超级管理员执行
- 个人中心支持基础资料修改与密码自助更新
💰 积分与充值系统
- 可配置积分体系:默认 1元 = 100积分,兑换比例后台可自定义调整
- 易支付兼容API对接:支持固定金额、自定义金额、混合三种充值模式,可灵活设置最低/最高充值限额与固定充值档位
- 全链路流水记录:充值、消费、人工调整、退款所有积分变动实时留痕,支持双向审计
🕷️ SEO引擎计费管理
- 内置六大搜索引擎预置规则:百度 / 谷歌 / 必应 / 360 / 搜狗 / 神马
- 三种蜘蛛识别模式:UA匹配 / IP匹配 / IP+UA双重校验,精准区分真实搜索引擎爬虫
- 独立计费规则:每引擎可单独配置普通引导与301强引单价,引导次数仅可从预设档位(1000/3000/5000/10000)中选择,避免计费混乱
🌐 站群核心能力
- 泛解析域名绑定:支持
*.abc.com格式泛域名接入,主域名与所有子域名均可独立接管渲染 - 站点独立配置:每个站点可自定义302强引占比、轮询权重、真实IP识别头(默认X-Forwarded-For)、蜘蛛单次展示链接数
- 内置CMS内容抓取引擎:支持正则规则自定义配置,抓取内容自动缓存,提升蜘蛛访问体验
- 实时计费触发:蜘蛛来访时按预设强引占比自动执行302跳转或页面渲染引导,完成后实时扣减用户链接额度并生成计费流水
🎨 站群模板系统
- 模板目录规范:所有模板统一存储于
public/template/{模板名}/,最小运行结构仅需首页模板+JSON配置文件 - 原生路由支持:通过模板目录下的
.conf配置文件定义正则路由规则,例如/post/(\d+)可映射到对应模板并自动传递ID参数 - 无自研语法:直接复用ThinkPHP原生模板引擎,
{$site.title}、{volist}等原生标签可直接使用,学习成本极低 - 内置全局可用变量:
$site(站点基础信息)、$GuideLinks(投放链接列表)、$Content(CMS抓取内容)、路由参数、版权信息等 - 配套完整模板制作文档,存放于
public/template/template.md
📤 链接投放功能
- 批量提交能力:支持每行一条链接批量导入,单次最多提交1000条,系统自动去重
- 投放策略可控:后台可配置是否允许用户自选投放站群,关闭后自动启用全站轮询分配模式
- 预付费机制:投放前预先扣除对应积分,用户额度耗尽后任务自动停止,支持手动暂停与续投操作
🛠️ 环境与安装部署
环境要求
- PHP >= 8.1,需开启pdo_mysql、mbstring、curl、gd、fileinfo扩展
- MySQL 5.7+
- 支持Nginx / Apache,PHP内置服务器可用于开发调试
安装流程
- 上传项目文件到站点目录,将网站运行目录指向
/public - 访问
http://你的域名/install进入图形化安装向导,按提示配置数据库信息与超级管理员账号 - 安装完成后访问
/system登录后台,将站群泛域名*.你的站群域名解析到服务器IP,在后台「蜘蛛池管理 → 站群站点」中完成绑定即可上线
开发调试
- 基础调试命令:
php think run默认启动8000端口 - 多级路径兼容调试命令:
php -S 127.0.0.1:8000 public/router.php
📂 系统目录结构
text
├── app/
│ ├── index/ # 前台应用(站群页面渲染、支付回调处理)
│ ├── system/ # 后台应用(站群管理、个人中心、系统配置模块)
│ ├── model/ # 所有数据模型层
│ └── middleware/ # 站群域名自动接管中间件
├── config/ # ThinkPHP框架全局配置
├── public/
│ ├── template/ # 站群模板目录(含官方模板制作文档)
│ ├── install/ # 安装程序(安装完成后建议删除或保留install.lock)
│ └── static/ # 全站静态资源文件
└── route/ # 系统路由定义文件
🛡️ 内置安全机制
- 高危操作二次确认:清缓存、清空数据库等敏感操作需管理员二次确认,防止误操作
- 全量操作日志:完整记录所有登录、系统配置变更、异常行为,支持事后审计溯源
- 内置安全防护模块:拦截常见Web攻击与大部分WebShell上传行为
- 自带CC防护:支持自定义访问阈值与时间窗口,防止恶意请求耗尽服务器资源






