当前位置:首页>python>python 校园二手交易系统

python 校园二手交易系统

  • 2026-02-26 00:55:59
python 校园二手交易系统

项目概述

项目简介

校园二手交易系统是一个基于Django 5.2框架开发的智能二手交易平台,专为校园场景设计。系统集成了AI协同过滤推荐算法、WebSocket实时通讯、完整的商品审核机制等先进功能,为校园师生提供安全、便捷的二手物品交易服务。

项目特点

  • 🤖 AI智能推荐: 基于协同过滤算法的个性化商品推荐
  • 💬 实时通讯: WebSocket实时私聊,QQ式聊天界面
  • 🔔 消息推送: 实时消息和订单通知
  • 📊 数据可视化: Chart.js图表展示交易分析
  • 🎨 现代化UI: 玻璃拟态设计,渐变动画效果
  • 🖼️ 高质量图片: Unsplash专业商品图片
  • 🔒 安全审核: 完整的商品审核机制
  • 📱 响应式设计: 支持PC和移动端

技术栈

后端技术

  • Django 5.2: Python Web框架
  • Django Channels 4.0: WebSocket支持
  • Daphne 4.1.0: ASGI服务器
  • SQLite: 数据库(可以无缝切换成mysql)
  • Python 3.12: 编程语言

购买联系:alex522622

项目预览

部分前台页面

前台首页:

我的商品:

我的订单:

通知中心:

聊天界面:

部分后台页面:

后台管理_商品管理

商品审核:

后台管理_交易分析:

技术架构

系统架构图

┌─────────────────────────────────────────────┐│              用户浏览器                      ││  (Chrome/Edge/Firefox/Safari)               │└─────────────────┬───────────────────────────┘                  │                  ├─── HTTP/HTTPS (页面请求)                  ├─── WebSocket (实时通讯)                  └─── Ajax (动态加载)                  │┌─────────────────▼───────────────────────────┐│           Daphne ASGI服务器                  ││         (127.0.0.1:8000)                    │└─────────────────┬───────────────────────────┘                  │    ┌─────────────┼─────────────┐    │             │             │    ▼             ▼             ▼┌────────┐  ┌──────────┐  ┌──────────┐│  HTTP  │  │WebSocket │  │  静态   ││  请求  │  │  通道    │  │  文件   │└───┬────┘  └────┬─────┘  └────┬─────┘    │            │             │    ▼            ▼             ▼┌─────────────────────────────────────┐│         Django 应用层                ││  ┌──────────┐  ┌──────────┐        ││  │ 视图层   │  │ 消费者   │        ││  │ (Views)  │  │(Consumer)│        ││  └────┬─────┘  └────┬─────┘        ││       │             │               ││  ┌────▼─────────────▼─────┐        ││  │    业务逻辑层           │        ││  │  (Services/Models)     │        ││  └────┬───────────────────┘        ││       │                             ││  ┌────▼───────────────────┐        ││  │   数据访问层(ORM)      │        ││  └────┬───────────────────┘        │└───────┼─────────────────────────────┘        │        ▼┌─────────────────┐│  SQLite数据库   ││   (db.sqlite3)  │└─────────────────┘

应用模块划分

apps/├── accounts/          # 用户认证模块├── products/          # 商品管理模块├── orders/            # 订单交易模块├── messages_app/      # 消息通讯模块├── recommendations/   # 推荐算法模块└── admin_panel/       # 管理后台模块

功能模块

前台系统

1. 用户系统

  • 用户注册: 学号、邮箱、密码注册
  • 用户登录: 支持用户名/邮箱登录
  • 个人中心: 查看和编辑个人资料
  • 我的商品: 管理自己发布的商品
  • 我的订单: 查看买家/卖家订单
  • 收藏夹: 管理收藏的商品

2. 商品功能

  • 商品发布: 发布二手商品(需审核)
  • 商品浏览: 瀑布流展示商品列表
  • 商品搜索: 关键词搜索商品
  • 分类筛选: 按分类浏览商品
  • 排序功能: 最新发布、价格最高、价格最低
  • 商品详情: 查看商品详细信息
  • 商品收藏: 收藏感兴趣的商品
  • 商品管理: 上架、下架、删除自己的商品

3. 交易功能

  • 下单购买: 创建订单
  • 订单管理: 查看订单状态
  • 订单确认: 卖家确认订单
  • 订单完成: 买家确认收货
  • 订单取消: 取消未确认订单
  • 商品评价: 交易完成后评价

4. 通讯功能

  • 实时私聊: WebSocket实时聊天
  • 会话列表: QQ式左侧会话列表
  • 消息通知: 实时消息推送
  • 未读提示: 红点角标显示未读数
  • 已读状态: 智能消息已读逻辑

5. 推荐系统

  • 个性化推荐: 基于协同过滤算法
  • 浏览历史: 记录用户浏览行为
  • 相似商品: 推荐相似商品
  • 热门商品: 冷启动推荐

管理后台

1. 数据仪表盘

  • 核心指标: 活跃用户、新增商品、交易额、AI转化率
  • 增长趋势: 对比昨日数据
  • 交易走势: 近7日交易趋势图
  • 分类占比: 热门商品分类统计
  • 待审核: 待审核商品列表

2. 用户管理

  • 用户列表: 分页展示所有用户
  • 搜索功能: 按用户名、邮箱、学号搜索
  • 状态筛选: 筛选活跃/禁用用户
  • 启用/禁用: 一键启用或禁用用户账户
  • 用户详情: 查看用户详细信息

3. 商品管理

  • 商品列表: 展示所有已审核商品
  • 搜索筛选: 按标题、分类、状态筛选
  • 商品编辑: 编辑商品信息
  • 上下架: 控制商品展示状态
  • 删除商品: 删除违规商品

4. 商品审核

  • 待审核列表: 展示所有待审核商品
  • 审核通过: 一键通过审核
  • 审核驳回: 填写驳回理由
  • 实时推送: 新商品自动提醒
  • 状态筛选: 待审核/已通过/已驳回

5. 订单管理

  • 订单列表: 展示所有订单
  • 订单搜索: 按订单号、用户名搜索
  • 状态筛选: 按订单状态筛选
  • 订单详情: 查看订单详细信息
  • 数据统计: 订单状态分布统计

6. 交易分析

  • 核心指标: 总订单、总交易额、转化率、活跃用户
  • 时间筛选: 7天/30天/90天数据
  • 交易趋势: 双Y轴折线图(交易额+订单数)
  • 分类分析: 饼图展示分类销售占比
  • 状态分布: 商品状态、订单状态分布
  • TOP10榜单: 热门商品、活跃卖家排行

数据库设计

核心数据表

1. User (用户表)

字段:- username: 用户名(唯一)- email: 邮箱(唯一)- password: 密码(加密)- student_id: 学号- college: 学院- phone: 手机号- avatar: 头像- bio: 个人简介- campus_location: 校区位置- credit_score: 信用分数- is_active: 是否激活- is_staff: 是否管理员- created_at: 创建时间

2. Category (商品分类表)

字段:- name: 分类名称- icon: 图标类名- description: 描述- is_active: 是否启用- order: 排序

3. Product (商品表)

字段:- title: 商品标题- description: 商品描述- price: 价格- seller: 卖家(外键User)- category: 分类(外键Category)- condition: 成色- status: 状态(available/reserved/sold/removed)- review_status: 审核状态(pending/active/rejected)- location: 交易地点- views_count: 浏览次数- favorites_count: 收藏次数- is_featured: 是否推荐- created_at: 发布时间- updated_at: 更新时间

核心功能详解

1. 协同过滤推荐算法

算法原理

基于物品的协同过滤(Item-based Collaborative Filtering):

  1. 收集用户行为数据(浏览、收藏)
  2. 计算商品间的相似度
  3. 根据用户历史行为推荐相似商品

相似度计算

defcalculate_similarity(product1, product2):    score = 0# 1. 分类相同 +50分if product1.category == product2.category:        score += 50# 2. 价格相近 +30分    price_diff = abs(product1.price - product2.price)if price_diff < 100:        score += 30elif price_diff < 500:        score += 15# 3. 成色相同 +20分if product1.condition == product2.condition:        score += 20return score

推荐流程

1. 获取用户浏览历史   ↓2. 找出浏览过的商品   ↓3. 计算与其他商品的相似度   ↓4. 按相似度排序   ↓5. 返回Top N推荐结果

2. WebSocket实时通讯

技术实现

  • Django Channels: WebSocket支持
  • InMemoryChannelLayer: 内存通道层(开发环境)
  • 异步消费者: async/await语法

消息流程

用户A发送消息   ↓WebSocket → ChatConsumer   ↓保存到数据库   ↓通过Channel Layer广播   ↓用户B的WebSocket接收   ↓前端渲染消息

连接管理

// 前端连接const chatSocket = new WebSocket('ws://' + window.location.host + '/ws/chat/' + conversationId + '/');chatSocket.onmessage = function(e{const data = JSON.parse(e.data);// 渲染消息};

3. 商品审核机制

审核流程

用户发布商品   ↓状态: pending (待审核)   ↓创建"商品审核中"通知   ↓管理员审核   ├─ 通过 → status: active → 创建"审核通过"通知   └─ 驳回 → status: rejected → 创建"审核未通过"通知(含理由)

审核状态

  • pending: 待审核(不在首页展示)
  • active: 已通过(正常展示)
  • rejected: 已驳回(不展示,用户可修改)

通知推送

# 审核通过Notification.objects.create(    recipient=product.seller,    notification_type='product_approved',    title='商品审核通过',    content=f'恭喜!您发布的商品《{product.title}》已通过审核...',    related_product=product)# 发送WebSocket通知NotificationService.send_realtime_notification(product.seller.id)

4. Ajax动态加载

实现方式

// 前端请求fetch(`/api/products/?page=${page}&sort=${sort}`)    .then(response => response.json())    .then(data => {// 渲染商品卡片        data.products.forEach(product => {            container.innerHTML += createProductCard(product);        });    });

后端API

defproducts_api(request):    page = int(request.GET.get('page'1))    sort = request.GET.get('sort''latest')# 排序逻辑if sort == 'price_high':        queryset = queryset.order_by('-price')elif sort == 'price_low':        queryset = queryset.order_by('price')# 返回JSONreturn JsonResponse({'products': products_data,'has_next': has_next,    })

安装部署

访问系统

  • 前台: http://127.0.0.1:8000
  • 管理后台: http://127.0.0.1:8000/admin-panel/

手动安装

1. 创建虚拟环境

# Windowspython -m venv envenv\Scripts\activate# Linux/Macpython3 -m venv envsource env/bin/activate

2. 安装依赖

pip install -r requirements.txt

3. 数据库迁移

python manage.py makemigrationspython manage.py migrate

4. 启动服务器

daphne -b 127.0.0.1 -p 8000 config.asgi:application

使用指南

前台用户操作

注册登录

  1. 访问首页
  2. 点击右上角"登录/注册"
  3. 填写注册信息或使用测试账号登录

浏览商品

  1. 首页自动加载商品列表
  2. 点击分类标签筛选商品
  3. 使用搜索框搜索商品
  4. 切换排序方式(最新/价格高/价格低)
  5. 点击"加载更多"查看更多商品

发布商品

  1. 登录后点击"发布商品"
  2. 填写商品信息(标题、价格、分类等)
  3. 上传商品图片(支持多图)
  4. 点击"发布"提交审核
  5. 等待管理员审核
  6. 收到审核通知

购买商品

  1. 浏览商品,点击进入详情页
  2. 点击"立即购买"按钮
  3. 填写联系方式和交易地点
  4. 确认订单信息
  5. 等待卖家确认
  6. 线下交易
  7. 确认收货
  8. 评价交易

私聊卖家

  1. 在商品详情页点击"联系卖家"
  2. 进入聊天界面
  3. 发送消息(支持Enter快速发送)
  4. 实时接收回复
  5. 查看消息已读状态

管理员操作

登录后台

  1. 使用管理员账号登录(admin/admin)
  2. 访问 http://127.0.0.1:8000/admin-panel/
  3. 进入管理后台

审核商品

  1. 点击"商品审核"菜单
  2. 查看待审核商品列表
  3. 点击"通过"直接通过审核
  4. 点击"驳回"填写驳回理由
  5. 用户会收到审核通知

管理用户

  1. 点击"用户管理"菜单
  2. 搜索或筛选用户
  3. 点击"启用/禁用"切换用户状态
  4. 查看用户详细信息

查看数据分析

  1. 点击"交易分析"菜单
  2. 选择时间范围(7/30/90天)
  3. 查看交易趋势图表
  4. 查看分类销售占比
  5. 查看TOP10榜单

API接口

商品API

获取商品列表

GET /api/products/参数:  - page: 页码(默认1)  - sort: 排序(latest/price_high/price_low)响应:{"products": [    {"id": 1,"title""iPhone 13","price""3999.00","status""available","main_image""/media/products/product_1.jpg","seller_name""user001","seller_college""计算机学院","location""东区宿舍"    }  ],"has_next"true,"current_page": 1}

消息API

获取未读消息数

GET /messages/api/unread-count/响应:{"count": 5}

管理后台API

获取待审核商品数

GET /admin-panel/review/pending-count/响应:{"count": 3}

项目亮点

技术亮点

  1. Django 5.2最新框架: 使用最新稳定版本
  2. WebSocket实时通讯: 真正的实时聊天体验
  3. 协同过滤算法: AI个性化推荐
  4. Ajax无刷新: 流畅的用户体验
  5. Chart.js可视化: 专业的数据展示
  6. 完整审核机制: 规范的内容管理

业务亮点

  1. 完整闭环: 从发布到交易的完整流程
  2. 双端系统: 前台+管理后台
  3. 实时通知: 消息和订单实时推送
  4. 智能推荐: 提升交易转化率
  5. 审核机制: 保证商品质量
  6. 数据分析: 运营决策支持

设计亮点

  1. 现代化UI: 玻璃拟态、渐变动画
  2. 响应式布局: 适配各种屏幕
  3. 高质量图片: Unsplash专业图片
  4. 交互动画: 流畅的过渡效果
  5. 用户体验: 简洁直观的操作

技术支持

文档资源

  • 运行说明: 详细的安装运行步骤
  • 使用指南: 功能使用说明
  • 快速开始: 快速入门指南
  • API文档: 接口说明
  • 更新日志: 版本更新记录

支持服务

  • 代码问题: 代码本身运行问题可协助解决
  • 功能咨询: 功能使用疑问解答
  • 远程部署: 80元远程部署服务(单独购买)
  • 定制开发: 功能定制需求单独沟通

联系方式

  • 有疑问请及时联系:alex522622
  • 消息会及时回复
  • 提供技术支持

版权声明

知识产权

  • ✅ 源码为个人知识产权
  • ✅ 严禁倒卖、侵权必究
  • ✅ 仅供学习和商业使用
  • ✅ 不得用于违法用途

使用许可

  • ✅ 可用于个人学习
  • ✅ 可用于毕业设计
  • ✅ 可用于商业项目
  • ✅ 可进行二次开发

总结

项目优势

  1. 功能完整: 20+核心功能模块
  2. 技术先进: Django 5.2 + WebSocket + AI推荐
  3. 开箱即用: 一键启动,自动化测试数据
  4. 文档齐全: 10+详细文档
  5. 易于扩展: 清晰的架构,标准的规范
  6. 高性价比: 节省4-6周开发时间

适用场景

  • ✅ 校园二手交易平台
  • ✅ 毕业设计项目
  • ✅ Django学习案例
  • ✅ WebSocket实战项目
  • ✅ 推荐算法实践
  • ✅ 电商系统参考

学习价值

  • 🎓 完整的Django项目实战
  • 🎓 WebSocket实时通讯实现
  • 🎓 协同过滤推荐算法
  • 🎓 前后端分离开发
  • 🎓 数据可视化实践
  • 🎓 项目部署经验

最新文章

随机文章

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