Laravel+Layim+GatewayWorker实现实时聊天功能

LayIM客户端源码前端

LayIM服务端源码laravel

Laravel+Layim+GatewayWorker实现实时聊天功能

它是什么?

基于wbsocket的有前端有后端的支持分布式部署的网页版实时聊天。git

有啥功能?

  • 想象一下,精简版的qq
  • 临时会话
  • 加好友
  • 单聊
  • 群聊
  • 消息实时推送
  • 查看聊天记录

效果预览

1

1

1

体验地址

http://laravel-layim.jc91715.top/pcgithub

体验帐号后端

  • 1111@qq.com 11111111
  • 2222@qq.com 11111111
  • 3333@qq.com 11111111

介绍

1 Layim 是什么?

1

想象一下,没有后台的qq的是什么样子,介绍地址http://layim.layui.com/,不开源,须要受权奥数据结构

2 GatewayWorker 是什么?

1

个人理解是这样的,它是一个容器,你给它发送消息,它能够把消息,发送到你想要的地方,支持分布式部署,详细请看文档手册
http://doc2.workerman.net/app

3 结语

  • Layim 良心产品,它已经把后端的数据结构抽象出来了,很容易去推算出后端的表结构是什么样子。
  • 我的认为 GatewayWorker 就是为Layim的后端而生的,简直是无缝结合起来。也能够使用第三方如环信等产品。若是你想本身把握数据的私密性仍是自建的比较好。
  • 我的只在当中使用laravel把Layim 和GatewayWorker 串连起来,解决了Layim 没有后端的尴尬境地。固然Layim它的商业应用使用最多的应该是它的客服窗口,就是右下角的那个客服窗口,它的优点可能并不在于所有功能。对于开发者来讲,这样的一个好的产品,不把它给后台完善了,总有点缺憾不是 让网页版实时聊天焕发第二春
  • 不免疏漏不足之处,敬请批评改正

若是对你有所帮助,请喝个咖啡socket

1

相关文章
相关标签/搜索