乐于分享
好东西不私藏

H5直播系统源码 主播观众小助手三端分离 直播间弹幕互动房管马甲敏感词过滤后台管理 支持私有化部署

H5直播系统源码 主播观众小助手三端分离 直播间弹幕互动房管马甲敏感词过滤后台管理 支持私有化部署

## 项目概述

本项目是一套微信端H5阿里云直播系统,采用三端分离架构(主播端、观众端、小助手端),外加一套独立的管理后台,共四个独立页面入口。系统依托阿里云直播服务实现推拉流,通过WebSocket实现实时评论互动和管控指令同步,支持微信公众号授权登录和普通浏览器昵称登录两种方式。

系统设有四种用户角色:管理员、主播、小助手、观众,权限从高到低依次递减,各角色之间相互隔离。

---

## 一、主播端功能

主播端是直播间的创建者和控制者,在直播间内拥有较高权限级别,通过独立页面访问,使用账号密码登录。

### 1. 账号登录

主播使用管理员预先分配的账号和密码进行登录。系统通过JWT生成鉴权令牌,令牌有效期七天。登录失败会提示账号或密码错误,被禁用的账号无法登录。

### 2. 直播间选择

登录后展示该主播名下的直播间列表,每个直播间显示标题和当前状态(未开播、直播中、已暂停、已结束),主播点击进入对应直播间操作。

### 3. 直播推流控制

- **开始直播**:启动本地摄像头和麦克风,获取实时画面预览,同时调用后端接口将直播间状态标记为"直播中",后端动态生成带鉴权签名的阿里云推流地址和拉流地址。推流支持两种模式:Mock模式下模拟推流生命周期用于开发调试,Live模式下通过阿里云WebRTC SDK将浏览器摄像头画面实时推送到阿里云。

- **暂停推流**:停止推流并关闭摄像头,直播间状态变更为"已暂停",观众端同步显示暂停状态。

- **恢复推流**:重新启动摄像头和推流,直播间状态恢复为"直播中"。

- **结束直播**:确认后停止推流、关闭摄像头,直播间状态变更为"已结束",同时清理本场临时踢出记录,并通过WebSocket通知在线观众直播已结束。

### 4. 设备控制

- 前后摄像头切换:切换后自动重新启动摄像头预览,如正在推流中则同步重新推流。

- 麦克风静音/开启:直接控制音频轨道的启用状态。

### 5. 推流信息展示

可查看并复制当前推流地址和拉流地址,支持将推流地址复制到剪贴板以便填入OBS等第三方推流工具。

### 6. 实时数据看板

顶部实时显示当前在线观众人数和本场直播累计时长(时:分:秒格式),推流状态指示灯根据直播状态(未开播灰色、直播中红色闪烁、已暂停黄色、已结束灰色)实时变化。

### 7. 评论管理

底部弹出面板中包含评论标签页,展示直播间内的评论滚动列表,显示发送者昵称和评论内容,主播可逐条删除违规评论,删除操作通过WebSocket实时同步到各端。主播自身也可以发送文字评论。

### 8. 观众管理

观众标签页展示当前在线观众列表(排除主播自身),每位观众旁提供四个操作按钮:

- **踢出**:临时踢出该观众,本场直播内禁止重新进入,直播结束后自动解除。

- **拉黑**:长期拉黑该用户,绑定用户ID,禁止进入直播间和发言,需确认操作。

- **禁言**:限时禁言该用户(默认10分钟),禁言期间用户无法发送评论。

- **解禁**:解除该用户的禁言状态。

### 9. 小助手授权管理

助手标签页中,主播可通过输入用户ID授权新的小助手,也可以取消已有小助手的权限。小助手列表展示已授权的小助手昵称。

---

## 二、观众端功能

观众端是直播间的观看和互动入口,优先在微信内置浏览器中运行,同时兼容普通浏览器作为备选方案。页面采用竖屏全屏设计,视频画面铺满屏幕。

### 1. 登录体系(环境自适应)

系统自动检测当前运行环境是否为微信:

- **微信环境**:页面展示微信一键授权登录按钮,点击后模拟微信OAuth授权流程,自动获取用户OpenID作为全局身份标识,无需手动注册。

- **非微信环境**:页面展示昵称输入框,用户输入任意昵称即可进入,系统自动生成访客ID。

- 未登录用户无法观看直播和发送评论。

- 被长期拉黑的用户在登录时即被拦截,提示无法进入直播间。

### 2. 直播间选择

登录后可查看直播间列表,展示每个直播间的标题、主播昵称和当前状态。已结束的直播间不可点击进入,用户也可以直接通过URL参数中的直播间ID进入指定直播间。

### 3. 直播观看

- 使用HLS协议拉流播放直播画面,兼容微信内置浏览器和Safari原生支持。

- 视频自动播放,适配手机全屏竖屏显示。

- 顶部浮层显示直播间标题和实时在线人数。

- 主播暂停推流时,画面显示"主播暂时离开"提示。

- 直播结束时,页面自动切换为"直播已结束"提示页面,提供刷新按钮返回列表。

### 4. 实时评论互动

- 评论区以透明气泡形式叠加在视频画面左下方,同时显示四条近期评论,每条评论显示六秒后自动渐隐消失。

- 底部输入栏支持文字输入和发送。

- 内置32个表情符号的面板,点击表情直接插入到输入框中。

- 发送评论受双重频率限制:后端限制每人每秒两条上限,前端限制两秒内不能重复发送相同内容。

### 5. 管控响应

- **被踢出**:页面立即跳转到提示页面,显示"您已被踢出直播间",提供离开按钮退出并清除登录状态。

- **被拉黑**:页面跳转到提示页面,显示"您已被长期拉黑"。

- **被禁言**:输入栏替换为红色提示文字"您已被禁言,无法发言",解除禁言后自动恢复输入功能。

- **删评同步**:管理员或小助手删除评论后,观众端评论区实时移除对应评论。

---

## 三、小助手(房管)端功能

小助手端是直播间的运维管控入口,由主播授予权限,使用独立账号密码登录,推荐在电脑端操作。

### 1. 账号登录

小助手使用管理员分配的独立账号密码登录,登录流程与主播端一致。

### 2. 直播间选择

登录后展示直播间列表,小助手可进入非已结束状态的直播间。进入后顶部显示直播间标题、状态标签和实时在线人数。直播结束后,操作面板显示"直播已结束,操作已禁用"的通知,并提供返回列表按钮。

### 3. 评论管控

- 展示直播间内的评论滚动列表。

- 可逐条删除违规评论,删除操作各端实时同步。

- 底部提供评论输入区域,小助手可以以自身身份或马甲身份发送评论。

### 4. 观众管理

展示在线观众列表,每位观众提供五个操作:

- **踢出**:临时踢出,本场直播内禁止重回。

- **拉黑**:长期拉黑,需确认操作。

- **禁10分钟**:限时禁言十分钟。

- **永禁**:长期禁言。

- **解禁**:解除禁言。

### 5. 快捷回复

展示后台预设的快捷回复话术列表,小助手一键点击即可将对应话术发送至公屏评论区。发送时可以叠加马甲身份。

### 6. 马甲切换

展示系统内置的多组虚拟马甲(自定义昵称和头像),小助手可点击切换任意马甲身份在公屏发言,发言时评论区和各端显示的是马甲的昵称和头像,隐藏小助手的真实身份。当前使用的马甲在顶部有专门的标签提示,可随时取消。马甲仅限主播和小助手角色使用,普通观众无法使用。

---

## 四、管理后台功能

管理后台是独立的PC端管理系统,由超级管理员操作,提供系统级的管理能力。采用侧边栏导航布局,包含以下功能模块:

### 1. 仪表盘

展示四项核心统计数据卡片:总用户数、直播间总数、今日评论数、当前活跃管控数。下方展示当前直播中房间的实时列表,包括房间标题、主播昵称、实时在线人数、开播时间和状态。

### 2. 用户管理

- 分页查看用户列表,支持按角色、状态筛选和关键词搜索(搜索昵称、用户名、OpenID)。

- 创建新用户:指定用户名、密码、昵称和角色(主播、小助手、管理员),密码加密存储。

- 编辑用户:修改昵称、密码、启用/禁用状态。

- 查看用户详情:展示用户基本信息、近期50条评论记录和历史管控记录。

- 删除用户:级联清理该用户关联的直播间、评论、黑名单、小助手授权等数据,管理员账号不可删除,不能删除自己。

### 3. 直播间管理

- 分页查看直播间,支持按状态筛选和标题关键词搜索。

- 查看直播间详情:展示直播间基本信息、近期100条评论、黑名单记录和小助手列表。

- 强制关播:管理员可强制结束正在直播的直播间,清理本场临时踢出记录,通知在线观众直播结束。

- 删除直播间:仅限非直播中的房间可删除,级联清理评论、黑名单、小助手、快捷回复等关联数据。

### 4. 评论管理

- 分页查看评论,支持按直播间、用户筛选和内容关键词搜索。

- 删除评论:软删除,评论标记为已删除状态,通过WebSocket实时同步到前端移除。

- 恢复评论:可恢复已删除的评论。

### 5. 黑名单管控

- 分页查看黑名单记录,支持按类型(踢出、拉黑、禁言)、直播间、用户筛选。

- 展示被管控用户信息、操作人信息和管控类型。

- 手动添加管控记录:指定直播间、用户、管控类型和时长。

- 移除管控:删除黑名单记录,禁言类型的管控通过WebSocket实时通知对应房间解除限制。

### 6. 敏感词管理

- 分页查看敏感词列表,支持按分类(辱骂、广告、政治等)和关键词筛选。

- 逐条添加敏感词,指定词语和分类,自动去重。

- 编辑敏感词内容和分类。

- 删除敏感词。

- 批量导入敏感词:支持一次性导入多个敏感词,自动跳过已存在的词。

- 敏感词修改后自动刷新后端内存缓存,确保过滤及时生效。

### 7. 马甲管理

- 查看马甲列表。

- 创建马甲:指定昵称和头像(可选,默认自动生成)。

- 编辑马甲:修改昵称、头像、启用/禁用状态。

- 删除马甲。

### 8. 快捷回复管理

- 按直播间查看快捷回复列表,按排序值排列。

- 创建快捷回复:指定所属直播间、内容和排序值。

- 编辑快捷回复内容、排序和所属直播间。

- 删除快捷回复。

- 支持批量更新排序。

### 9. 系统配置

管理员可在线修改以下运行配置:

- 阿里云模式切换(Mock模式/Live模式)。

- 推流域名、拉流域名、应用名称。

- 评论频率限制(每秒1到10条可调)。

配置修改后即时生效,保存到本地运行时配置文件,同时更新内存中的配置对象。密钥等敏感信息不在界面展示,只能通过环境变量配置。

### 10. 操作日志

分页查看管理员的操作记录,包括操作人、操作类型、操作对象和详细信息。覆盖用户管理、直播间管理、评论管理、黑名单管理、敏感词管理、马甲管理、快捷回复管理、系统配置修改等操作类型。

---

## 五、全局业务规则

### 1. 身份体系

微信用户以OpenID为身份标识,非微信用户以系统生成的访客ID为身份标识。管控操作(踢人、拉黑、禁言)均绑定用户ID,用户更换昵称不影响管控效力。

### 2. 直播间状态联动

直播间有四种状态:未开播、直播中、已暂停、已结束。主播关播后,观众端自动提示直播结束并停止拉流,小助手端操作面板显示禁用通知。

### 3. 消息实时同步

评论发送、评论删除、踢人、拉黑、禁言、解禁、在线人数变化、推流状态变化、直播结束等事件均通过WebSocket实时广播到对应直播间的在线用户,响应速度快。

### 4. 权限隔离

- 观众:仅可观看直播和发送评论,无管控权限。

- 小助手:拥有评论管控(删评)、观众管控(踢人、拉黑、禁言、解禁)、快捷回复和马甲切换能力,不可关闭直播或管理主播权限。

- 主播:在直播间内拥有较高权限级别,包括开播/关播、推流控制、评论管理、观众管控、小助手授权/取消。

- 管理员:拥有系统级管理权限,包括强制关播、删除直播间和用户、管理敏感词和马甲等。

后端对接口进行角色权限校验,前端不可越权操作。

### 5. 断线重连

WebSocket客户端配置了自动重连机制,初始重连间隔一秒,上限间隔五秒,超时二十秒。用户网络中断后切回前台时自动恢复连接并重新加入直播间。

### 6. 评论防刷屏

后端采用内存计数器方式限制每人发言频率,默认每秒两条上限,超出频率自动拦截并提示"发言过于频繁"。前端额外做两秒内相同内容去重。系统每三十秒自动清理过期的频率限制记录以释放内存。

### 7. 敏感词过滤

评论内容在发送时经后端敏感词服务检测,敏感词库缓存在内存中(一分钟有效期),命中敏感词的评论直接拦截,返回"评论包含违规内容"的提示。敏感词支持检测和替换两种模式。

### 8. 过期管控自动清理

系统每六十秒自动扫描黑名单表中的过期记录(限时禁言到期、临时踢出到期),自动删除过期记录并通过WebSocket通知对应房间解除管控。

### 9. 推流地址安全

推流鉴权密钥仅存储在后端,前端只获取带签名的临时URL。推拉流地址采用阿里云auth_key鉴权机制,包含时间戳、随机数和MD5哈希签名,有效期一小时。

### 10. Mock与Live双模式

系统支持两种运行模式:Mock模式下使用模拟数据和Apple公开测试HLS流进行开发调试,无需阿里云真实配置;Live模式下对接阿里云直播服务,进行正式的推流和拉流。模式可通过管理后台在线切换。

---

根据项目的核心功能卖点和用户搜索习惯,推荐以下SEO标题:

---

**推荐标题:**

微信H5直播系统源码 主播观众小助手三端分离 直播间弹幕互动房管马甲敏感词过滤后台管理 支持私有化部署

---

**关键词覆盖分析:**

| 标题片段 | 对应搜索词 |

|---------|-----------|

| 微信H5直播系统源码 | 微信直播源码、H5直播源码、直播系统源码 |

| 主播观众小助手三端分离 | 多角色直播系统、三端直播 |

| 直播间弹幕互动 | 直播弹幕系统、直播互动源码 |

| 房管马甲 | 直播房管系统、直播马甲功能 |

| 敏感词过滤 | 直播敏感词、评论过滤系统 |

| 后台管理 | 直播后台管理、直播管理系统 |

| 支持私有化部署 | 直播系统部署、私有化直播 |

**备选标题(不同侧重方向):**

侧重商业场景:

微信H5直播系统源码 三角色权限隔离 弹幕互动与房管管控 马甲快捷回复 配套管理后台 开箱即用

侧重功能完整度:

H5直播源码 主播推流观众观看小助手房管四合一 弹幕表情互动 禁言拉黑踢人 敏感词过滤 含管理后台

侧重技术卖点:

微信端直播系统源码 阿里云推拉流对接 WebSocket实时同步 三端独立页面 后台数据看板 支持Mock调试

基本 文件 流程 错误 SQL 调试
  1. 请求信息 : 2026-06-14 20:46:10 HTTP/1.1 GET : https://www.yeyulingfeng.com/a/752034.html
  2. 运行时间 : 0.194347s [ 吞吐率:5.15req/s ] 内存消耗:4,658.73kb 文件加载:145
  3. 缓存信息 : 0 reads,0 writes
  4. 会话信息 : SESSION_ID=e582b7be294e74a99bb5edbe672eccbe
  1. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/public/index.php ( 0.79 KB )
  2. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/autoload.php ( 0.17 KB )
  3. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_real.php ( 2.49 KB )
  4. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/platform_check.php ( 0.90 KB )
  5. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/ClassLoader.php ( 14.03 KB )
  6. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/composer/autoload_static.php ( 6.05 KB )
  7. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper.php ( 8.34 KB )
  8. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/helper.php ( 2.19 KB )
  9. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/ralouphie/getallheaders/src/getallheaders.php ( 1.60 KB )
  10. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/helper.php ( 1.47 KB )
  11. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/stubs/load_stubs.php ( 0.16 KB )
  12. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Exception.php ( 1.69 KB )
  13. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Facade.php ( 2.71 KB )
  14. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/deprecation-contracts/function.php ( 0.99 KB )
  15. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap.php ( 8.26 KB )
  16. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/polyfill-mbstring/bootstrap80.php ( 9.78 KB )
  17. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/Resources/functions/dump.php ( 1.49 KB )
  18. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-dumper/src/helper.php ( 0.18 KB )
  19. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/symfony/var-dumper/VarDumper.php ( 4.30 KB )
  20. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions_include.php ( 0.16 KB )
  21. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/guzzlehttp/guzzle/src/functions.php ( 5.54 KB )
  22. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/App.php ( 15.30 KB )
  23. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-container/src/Container.php ( 15.76 KB )
  24. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/container/src/ContainerInterface.php ( 1.02 KB )
  25. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/provider.php ( 0.19 KB )
  26. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Http.php ( 6.04 KB )
  27. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Str.php ( 7.29 KB )
  28. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Env.php ( 4.68 KB )
  29. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/common.php ( 0.03 KB )
  30. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/helper.php ( 18.78 KB )
  31. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Config.php ( 5.54 KB )
  32. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/alipay.php ( 3.59 KB )
  33. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Env.php ( 1.67 KB )
  34. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/app.php ( 0.95 KB )
  35. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cache.php ( 0.78 KB )
  36. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/console.php ( 0.23 KB )
  37. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/cookie.php ( 0.56 KB )
  38. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/database.php ( 2.48 KB )
  39. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/filesystem.php ( 0.61 KB )
  40. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/lang.php ( 0.91 KB )
  41. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/log.php ( 1.35 KB )
  42. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/middleware.php ( 0.19 KB )
  43. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/route.php ( 1.89 KB )
  44. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/session.php ( 0.57 KB )
  45. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/trace.php ( 0.34 KB )
  46. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/config/view.php ( 0.82 KB )
  47. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/event.php ( 0.25 KB )
  48. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Event.php ( 7.67 KB )
  49. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/service.php ( 0.13 KB )
  50. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/AppService.php ( 0.26 KB )
  51. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Service.php ( 1.64 KB )
  52. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Lang.php ( 7.35 KB )
  53. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/lang/zh-cn.php ( 13.70 KB )
  54. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/Error.php ( 3.31 KB )
  55. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/RegisterService.php ( 1.33 KB )
  56. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/services.php ( 0.14 KB )
  57. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/PaginatorService.php ( 1.52 KB )
  58. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ValidateService.php ( 0.99 KB )
  59. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/service/ModelService.php ( 2.04 KB )
  60. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Service.php ( 0.77 KB )
  61. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Middleware.php ( 6.72 KB )
  62. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/initializer/BootService.php ( 0.77 KB )
  63. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Paginator.php ( 11.86 KB )
  64. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-validate/src/Validate.php ( 63.20 KB )
  65. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/Model.php ( 23.55 KB )
  66. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Attribute.php ( 21.05 KB )
  67. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/AutoWriteData.php ( 4.21 KB )
  68. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/Conversion.php ( 6.44 KB )
  69. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/DbConnect.php ( 5.16 KB )
  70. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/ModelEvent.php ( 2.33 KB )
  71. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/concern/RelationShip.php ( 28.29 KB )
  72. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Arrayable.php ( 0.09 KB )
  73. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/contract/Jsonable.php ( 0.13 KB )
  74. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/model/contract/Modelable.php ( 0.09 KB )
  75. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Db.php ( 2.88 KB )
  76. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/DbManager.php ( 8.52 KB )
  77. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Log.php ( 6.28 KB )
  78. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Manager.php ( 3.92 KB )
  79. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerTrait.php ( 2.69 KB )
  80. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/log/src/LoggerInterface.php ( 2.71 KB )
  81. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cache.php ( 4.92 KB )
  82. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/psr/simple-cache/src/CacheInterface.php ( 4.71 KB )
  83. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/helper/Arr.php ( 16.63 KB )
  84. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/driver/File.php ( 7.84 KB )
  85. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/cache/Driver.php ( 9.03 KB )
  86. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/CacheHandlerInterface.php ( 1.99 KB )
  87. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/Request.php ( 0.09 KB )
  88. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Request.php ( 55.78 KB )
  89. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/middleware.php ( 0.25 KB )
  90. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Pipeline.php ( 2.61 KB )
  91. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/TraceDebug.php ( 3.40 KB )
  92. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/middleware/SessionInit.php ( 1.94 KB )
  93. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Session.php ( 1.80 KB )
  94. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/driver/File.php ( 6.27 KB )
  95. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/SessionHandlerInterface.php ( 0.87 KB )
  96. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/session/Store.php ( 7.12 KB )
  97. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Route.php ( 23.73 KB )
  98. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleName.php ( 5.75 KB )
  99. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Domain.php ( 2.53 KB )
  100. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleGroup.php ( 22.43 KB )
  101. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Rule.php ( 26.95 KB )
  102. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/RuleItem.php ( 9.78 KB )
  103. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/route/app.php ( 3.94 KB )
  104. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/Route.php ( 4.70 KB )
  105. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/dispatch/Controller.php ( 4.74 KB )
  106. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/route/Dispatch.php ( 10.44 KB )
  107. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Index.php ( 9.87 KB )
  108. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/BaseController.php ( 2.05 KB )
  109. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/facade/Db.php ( 0.93 KB )
  110. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/connector/Mysql.php ( 5.44 KB )
  111. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/PDOConnection.php ( 52.47 KB )
  112. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Connection.php ( 8.39 KB )
  113. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/ConnectionInterface.php ( 4.57 KB )
  114. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/builder/Mysql.php ( 16.58 KB )
  115. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Builder.php ( 24.06 KB )
  116. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseBuilder.php ( 27.50 KB )
  117. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/Query.php ( 15.71 KB )
  118. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/BaseQuery.php ( 45.13 KB )
  119. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TimeFieldQuery.php ( 7.43 KB )
  120. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/AggregateQuery.php ( 3.26 KB )
  121. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ModelRelationQuery.php ( 20.07 KB )
  122. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ParamsBind.php ( 3.66 KB )
  123. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/ResultOperation.php ( 7.01 KB )
  124. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/WhereQuery.php ( 19.37 KB )
  125. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/JoinAndViewQuery.php ( 7.11 KB )
  126. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/TableFieldInfo.php ( 2.63 KB )
  127. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-orm/src/db/concern/Transaction.php ( 2.77 KB )
  128. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/driver/File.php ( 5.96 KB )
  129. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/LogHandlerInterface.php ( 0.86 KB )
  130. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/log/Channel.php ( 3.89 KB )
  131. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/event/LogRecord.php ( 1.02 KB )
  132. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-helper/src/Collection.php ( 16.47 KB )
  133. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/facade/View.php ( 1.70 KB )
  134. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/View.php ( 4.39 KB )
  135. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/app/controller/Es.php ( 3.30 KB )
  136. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Response.php ( 8.81 KB )
  137. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/response/View.php ( 3.29 KB )
  138. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/Cookie.php ( 6.06 KB )
  139. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-view/src/Think.php ( 8.38 KB )
  140. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/framework/src/think/contract/TemplateHandlerInterface.php ( 1.60 KB )
  141. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/Template.php ( 46.61 KB )
  142. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/driver/File.php ( 2.41 KB )
  143. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-template/src/template/contract/DriverInterface.php ( 0.86 KB )
  144. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/runtime/temp/c935550e3e8a3a4c27dd94e439343fdf.php ( 31.50 KB )
  145. /yingpanguazai/ssd/ssd1/www/wwww.yeyulingfeng.com/vendor/topthink/think-trace/src/Html.php ( 4.42 KB )
  1. CONNECT:[ UseTime:0.000764s ] mysql:host=127.0.0.1;port=3306;dbname=wenku;charset=utf8mb4
  2. SHOW FULL COLUMNS FROM `fenlei` [ RunTime:0.000764s ]
  3. SELECT * FROM `fenlei` WHERE `fid` = 0 [ RunTime:0.000367s ]
  4. SELECT * FROM `fenlei` WHERE `fid` = 63 [ RunTime:0.000312s ]
  5. SHOW FULL COLUMNS FROM `set` [ RunTime:0.000507s ]
  6. SELECT * FROM `set` [ RunTime:0.000195s ]
  7. SHOW FULL COLUMNS FROM `article` [ RunTime:0.000590s ]
  8. SELECT * FROM `article` WHERE `id` = 752034 LIMIT 1 [ RunTime:0.000762s ]
  9. UPDATE `article` SET `lasttime` = 1781441170 WHERE `id` = 752034 [ RunTime:0.010861s ]
  10. SELECT * FROM `fenlei` WHERE `id` = 64 LIMIT 1 [ RunTime:0.000343s ]
  11. SELECT * FROM `article` WHERE `id` < 752034 ORDER BY `id` DESC LIMIT 1 [ RunTime:0.000401s ]
  12. SELECT * FROM `article` WHERE `id` > 752034 ORDER BY `id` ASC LIMIT 1 [ RunTime:0.002779s ]
  13. SELECT * FROM `article` WHERE `id` < 752034 ORDER BY `id` DESC LIMIT 10 [ RunTime:0.004515s ]
  14. SELECT * FROM `article` WHERE `id` < 752034 ORDER BY `id` DESC LIMIT 10,10 [ RunTime:0.007225s ]
  15. SELECT * FROM `article` WHERE `id` < 752034 ORDER BY `id` DESC LIMIT 20,10 [ RunTime:0.001951s ]
0.197787s