域名未注册监控系统源码(PHP+JSON 轻量版)+完整使用教程

适用人群:域名投资人、站长、运维人员

运行环境:PHP 7.4+ / 虚拟主机 / 轻量服务器

存储方式:JSON 文件存储(无需 MySQL)

核心能力:自动监控域名状态 + Whois 查询 + 邮件通知 + 可视化运维


一、系统简介

域名未注册监控系统是一款轻量、免数据库、易部署的域名监测工具,基于 PHP+JSON 开发,支持自动生成候选域名、智能调度检测、实时查询 Whois 信息,并通过 SMTP 邮件推送未注册域名提醒。系统占用资源低、运行稳定,支持前台展示、后台管理、日志分析、数据导出等完整功能,适合个人与小型团队长期使用。

二、核心功能

1)前台展示(用户访问页)

  • 只显示未注册域名,过滤无效数据
  • 支持关键词搜索、排序切换、后缀快捷导航
  • 无刷新分页,移动端自适应,访问更流畅
  • 自动显示数据最后更新时间

2)后台管理(/m 入口)

  • 配置管理:后缀管理、前缀规则、规则绑定、邮件 SMTP、系统设置
  • 数据管理:域名列表、批量操作、TXT/CSV 导出
  • 任务运行:手动执行检测、故障排查工具
  • 运维分析:图表统计、失败分析、日志查询、系统健康检查、数据维护

三、目录结构(清晰易维护)

plaintext
/
├── index.php          # 前台入口
├── api.php            # 接口文件
├── .htaccess          # 伪静态
├── /includes          # 核心函数库
├── /m                 # 后台(访问:/m)
├── /cron              # 定时检测脚本
└── /data              # JSON配置与数据(务必备份)

四、后台登录信息

  • 后台地址:/m
  • 默认账号:admin
  • 默认密码:www.wuzuhua.cn
  • 安全提醒:首次登录请立即修改密码!

五、数据文件说明(JSON 存储)

表格
文件名 作用
settings.json 系统全局配置
suffixes.json 域名后缀 + Whois 服务器
prefix_rules.json 前缀生成规则
domains.json 域名主数据(状态 / 时间 / 来源)
whois_results.json Whois 原文记录
notified.json 已通知域名记录
cache_frontend.json 前台缓存(提速)

六、后台模块功能详解

1)配置管理

  • 后缀管理:设置 Whois 服务器、检测模式、通知开关
  • 规则管理:添加 / 批量导入域名前缀
  • 规则绑定:后缀 + 规则绑定,可预估域名数量
  • 邮件设置:SMTP 配置,支持发送测试邮件
  • 系统设置:缓存、检测间隔、冷却时间等参数

2)数据管理

  • 域名增删改查、状态筛选、批量操作
  • 支持导出:TXT / CSV

3)任务运行

  • 手动执行域名检测
  • 检测工具:排查 Whois / 邮件 / 网络问题

4)运维分析

  • 图表统计、后缀数据统计、失败原因分析
  • 失败域名重测、通知日志、任务日志、邮件日志
  • 系统健康检查、缓存清理、数据维护

七、智能调度逻辑(防封禁、更稳定)

  1. 生成候选域名(规则生成 + 手动添加)
  2. 统一校验:冷却时间、间隔限制、检测权限
  3. 构建队列:按优先级 + 单轮数量限制执行
  4. Whois 查询→更新数据→刷新缓存→发送通知

八、调度策略(优化推荐)

  • 手动域名优先级 > 规则自动生成
  • 分级冷却:已注册 / 已通知 / 失败 / 后缀 / 服务器
  • 单轮检测数量限制 + 随机延时,避免被拉黑
  • 已通知域名不重复发信,减少骚扰

九、邮件通知逻辑

  • 支持 SMTP 发信,可发送测试邮件
  • 单轮新增未注册域名汇总一封发送
  • 采用 HTML 简约卡片模板,信息清晰

十、推荐运行参数

  • 前台每页:20 条
  • 每轮检测:5 个
  • 最小复查:30 分钟
  • 失败冷却:12 小时
  • 已注册复查:7 天
  • 已通知复查:24 小时
  • 日志保留:30 天
  • 通知记录:90 天

十一、日常运维建议

每日

  1. 登录后台 /m 查看状态
  2. 运行健康检查 /m/health.php
  3. 执行检测 /m/discover_run.php

每周

  1. 查看统计图表、后缀数据、失败原因
  2. 清理缓存与过期日志
  3. 备份 /data 目录

十二、Nginx 伪静态规则

nginx
location / {
    try_files $uri $uri/ /index.php?$query_string;
}
rewrite ^/m/?$ /m/index.php last;
rewrite ^/page/([0-9]+)/?$ /index.php?page=$1 last;
rewrite ^/suffix/([a-zA-Z0-9_-]+)/?$ /index.php?suffix=$1 last;
rewrite ^/suffix/([a-zA-Z0-9_-]+)/page/([0-9]+)/?$ /index.php?suffix=$1&page=$2 last;

十三、核心文件(修改请先备份)

  • /includes/functions.php
  • /includes/whois.php
  • /includes/mail.php
  • /cron/discover.php
  • /data 目录所有 JSON 文件

十四、系统总结

域名未注册监控系统(PHP+JSON 版)免库、轻量、易部署、长期稳定,适合域名投资与建站筛查。支持智能检测、邮件通知、可视化运维、防封禁策略,配置简单、扩展性强,是站长与域名玩家高效找米的实用工具。

截图展示

域名未注册监控系统源码(PHP+JSON 轻量版)+完整使用教程
域名未注册监控系统源码(PHP+JSON 轻量版)+完整使用教程
下载权限
查看
  • 免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余
网站源码

网站停止服务html源码,站点停止运营页面源码

2026-3-29 15:06:47

手机软件电脑软件

LX Music洛雪音乐助手-免费音乐查找工具、支持安卓和PC

2023-8-7 10:02:08

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧