Html5 + Websocket 实现的Web聊天(可群聊)

扯淡的前情提要(赶时间的小伙伴直接ctrl+f“正文”,开始阅读)

最近公司业务需要上一个在线聊天的功能,老板说“这个应该不难吧,用户那边需求挺大,我们15号(一周后)给它上线吧”,我。。。心理虽然慌的一批,但是老板第一次直接给工作,要留个好印象呐,得当个有情商的码农是吧。结果情商拉满的瞬间,智商就没了,一个“好”字回复的轻松,可是该咋整呢,我是一脸懵逼。

事态发展

倒叙下,说下结果,最后功能按期上线,且没有出任何bug,普天同庆,还获得老板表扬。在此得特别感谢一个第三方服务产品——GoEasy,简直是特效药,用它的当晚我就感觉自己吹出去的牛逼有救了。

咳咳,言归正传,给大家说下我解决这个问题的思路。

大量关键词搜索

IM,是我第一个想到的词,后来一看各大厂的方案解决方案都很齐全,但是一看文档我就懵逼了,api过于丰富,完全就是做社交的方案,打包出来的sdk也贼大,东西一大做起来一是坑多,二是体积太大加载慢,用户体验不好又得反过来想办法优化,所以抛弃之。

Websocket,这是在看一些关于聊天和消息推送的博文中,都出现的词,我顺藤摸瓜,果然这是大多数IM的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值