Home
Projects
Resources
Alternatives
Blog
Sign In
Nonfu Webchat
Save
基于 Laravel + Swoole + Vue 构建在线聊天室
Overview
Reviews
Resources
Project README
基于 Laravel + Swoole + Vue 搭建实时在线聊天室
一、环境准备篇(Laradock)
二、后台数据库准备和 API 认证功能实现
三、后台 WebSocket 服务器实现
四、前端资源初始化
五、Homestead 开发环境初始化
六、建立 socket.io 客户端与 Swoole Websocket 服务器的连接
七、基于 Muse UI 3.0 的前端用户认证功能实现
八、Websocket 服务端重构与用户认证
九、基于图灵机器人接口实现客服机器人功能
十、用户登录后获取未读消息数
十一、进入聊天室后获取历史聊天记录
十二、加入和退出聊天室房间功能实现
十三、发送文本/表情消息
十四、发送图片消息
十五、用户头像上传
十六、通过心跳连接替换轮询保持长连接
十七、Websocket 通信用户认证逻辑优化
Open Source Agenda is not affiliated with "Nonfu Webchat" Project. README Source:
nonfu/webchat
Stars
101
Open Issues
29
Last Commit
1 year ago
Repository
nonfu/webchat
Homepage
https://xueyuanjun.com/books/swoole-tutorial
Tags
Chatroom
Laravel
Muse Ui
Swoole
Vue
WebSocket
Open Source Agenda Badge
Submit Review
Review Your Favorite Project
Submit Resource
Articles, Courses, Videos
Submit Article
Submit a post to our blog
From the blog
Dec 11, 2022
How to Choose Which Programming Language to Learn First?
From the blog
Dec 11, 2022
How to Choose Which Programming Language to Learn First?
Home
Projects
Resources
Alternatives
Blog
Sign In
Sign In to OSA
I agree with
Terms of Service
and
Privacy Policy
Sign In with Github