MissBlog产品系统Vibe Coding

我要开发同款
思念无念2026年08月01日
3阅读

技术信息

语言技术
PHPNginxLaravelSwoole
系统类型
Web
行业分类
社交

作品详情

行业场景

MissBlog 是一个基于 Laravel 13 + Vue 3 的多用户博客系统,采用前后端分离架构,支持前台展示、后台管理、在线客服和实时通信。

功能介绍

1. 认证与权限
JWT Token 认证(自定义 JwtService)
三级角色:超级管理员(role_id=1)、管理员(role_id=2)、普通用户
三套中间件:AuthTokenVerify、SuperAdminVerify、OperationLog
Token 黑名单机制(Redis 存储退出登录的 Token)
2. 内容管理
文章发布/编辑/删除/审核/置顶
文章回收站(软删除恢复)
收藏、文集(合集)功能
系统分类管理
笑话模块
3. 实时通信
Swoole WebSocket 服务(端口 9501)
通知系统:文章审核结果、系统通知、点赞、@提及、评论回复
在线客服:会话管理、转接、离线留言
4. 后台监控
仪表盘统计(文章/用户/分类/笑话总数)
用户增长趋势图(ECharts)
系统信息(PHP/MySQL/Redis/Nginx 版本、磁盘、内存)
网站错误统计与处理
操作日志、系统日志(Laravel/数据库/Redis/Swoole)、慢查询日志
5. 其他
阿里云短信服务(注册/登录/重置密码/绑定手机)
邮件服务(密码重置链接)
敏感词过滤服务
队列任务(异步处理)
Laravel 定时任务调度

项目实现

后端:Laravel 13、PHP 8.5、JWTAuth(tymon/jwt-auth)、Swoole 6.x
前端:Vue 3、Vite、Pinia、Vue Router、Axios、ECharts
数据库:MySQL 9.0.1、Redis(缓存 + 队列 + WebSocket 数据)
部署:Docker Compose、Nginx 反向代理

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论