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

相關文章
相關標籤/搜索