Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nonfu/webchat

基于 Laravel + Swoole + Vue 构建在线聊天室
https://github.com/nonfu/webchat

chatroom laravel muse-ui swoole vue websocket

Last synced: 4 days ago
JSON representation

基于 Laravel + Swoole + Vue 构建在线聊天室

Awesome Lists containing this project

README

        

# 基于 Laravel + Swoole + Vue 搭建实时在线聊天室

- [一、环境准备篇(Laradock)](https://xueyuanjun.com/post/19881)
- [二、后台数据库准备和 API 认证功能实现](https://xueyuanjun.com/post/19892)
- [三、后台 WebSocket 服务器实现](https://xueyuanjun.com/post/19898)
- [四、前端资源初始化](https://xueyuanjun.com/post/20984)
- [五、Homestead 开发环境初始化](https://xueyuanjun.com/post/21002)
- [六、建立 socket.io 客户端与 Swoole Websocket 服务器的连接](https://xueyuanjun.com/post/21026)
- [七、基于 Muse UI 3.0 的前端用户认证功能实现](https://xueyuanjun.com/post/21052)
- [八、Websocket 服务端重构与用户认证](https://xueyuanjun.com/post/21074)
- [九、基于图灵机器人接口实现客服机器人功能](https://xueyuanjun.com/post/21277)
- [十、用户登录后获取未读消息数](https://xueyuanjun.com/post/21312)
- [十一、进入聊天室后获取历史聊天记录](https://xueyuanjun.com/post/21326)
- [十二、加入和退出聊天室房间功能实现](https://xueyuanjun.com/post/21337)
- [十三、发送文本/表情消息](https://xueyuanjun.com/post/21351)
- [十四、发送图片消息](https://xueyuanjun.com/post/21360)
- [十五、用户头像上传](https://xueyuanjun.com/post/21373)
- [十六、通过心跳连接替换轮询保持长连接](https://xueyuanjun.com/post/21412)
- [十七、Websocket 通信用户认证逻辑优化](https://xueyuanjun.com/post/21413)