簡體   English   中英

如何在laravel項目中添加帶有通知的實時聊天

[英]how to add real time chat with notifications in laravel project

我想在我的Laravel項目中添加帶有通知的實時聊天。 我該怎么做,還可以在MySQL中保存聊天記錄? 我可以使用任何聊天框架嗎?

由於實現聊天的最佳方法是使用Websocket,因此PHP在默認情況下不支持Websocket,因此您需要諸如pusher之類的服務,或者運行基於socket.io(Node JS庫)的Laravel Echo服務器

Pusher類似於“ websockets即服務”,並且具有教程: https : //blog.pusher.com/how-to-build-a-laravel-chat-app-with-pusher/

然后是這個演示: https : //github.com/jplhomer/laravel-realtime-chat-demo

如果您無法運行或支付任何前面提到的websocket實現,則可以考慮在javascript中使用長輪詢,但這是一個較差的解決方案。 它需要更多的資源,而效果要差得多。 使用帶有PHP,MySQL和jQuery的長輪詢技術的Web聊天應用程序

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM