PHP高级技能php面试题

基于swoole开发聊天系统

2018-12-21  本文已影响238人  AISpider

实现功能:

关键字介绍
登录系统
用户登录流程图

用户登录时,后台会通过前端提交的用户名和密码去认证该用户是否合法,如果合法,会返回sid+用户信息(用户名,昵称,用户id);
前端检测用户登录成功会将sid和用户信息存储到localstorage,并且跳转到用户列表页。

用户上线
用户上线流程图
实现一对一聊天:

离线:

根据离线的wsid,去查找对应的用户,将该用户的状态修改为离线,用户的wsid字段修改为0(即解绑),并且给所有在线用户发送该用户离线消息!

演示:

http://chart.uminicmf.com/page/

文档结束!
不懂可以加qq:1186969412 qq群:536633782
官网:http://uminicmf.com/
php在线面试题集:http://cainiaophp.com/
php面试讨论群:536633782

上一篇 下一篇

猜你喜欢

热点阅读