Laravelプロジェクトに通知付きのリアルタイムチャットを追加したいと思います。 これを行うにはどのようにして、MySQLのチャットも保存できますか?私が使用できるチャットフレームワークはありますか?laravelプロジェクトの通知付きリアルタイムチャットの追加方法
0
A
答えて
2
チャットを実装する最良の方法は、PHPでデフォルトでサポートされていないWebソケットを使用するため、プッシャーやsocket.io(Node JS lib)に基づいてLaravel Echo serverを実行するサービスが必要です。
プッシャーは、「サービスとしてのWebSocket」のようなものであるとチュートリアルがあります。https://blog.pusher.com/how-to-build-a-laravel-chat-app-with-pusher/
をしてから、このデモがあります: https://github.com/jplhomer/laravel-realtime-chat-demo
あなたは前述のWebSocketのいずれかを実行したりするために支払うことができない場合実装では、JavaScriptで長いポーリングを使用することを検討することができますが、それは悪い解決策です。それはより多くのリソースを必要とし、はるかに良く機能しません。 Web Chat Application using Long-Polling Technology with PHP,MySQL and jQuery
関連する問題
- 1. JSF + AJAXプッシュ:リアルタイムチャット/通知システム
- 2. サンプルLaravelプロジェクトの追加/インポート方法は?
- 3. Laravel 5.3でカスタム通知チャネルを追加する方法
- 4. 通知を通知センターに追加する方法
- 5. GCMプッシュ通知付きLaravel 5.2
- 6. 通知バーに日付で通知を追加する
- 7. アイコンとオーディオ付きのデスクトップ通知をMeteor Web Appliationに追加
- 8. GetStream Laravel - 通知にバッチを追加できません
- 9. リソースの追加/変更を通知するAzureネイティブの方法
- 10. プッシュ通知用のアナリティクスの追加方法
- 11. vueプロジェクトでlaravelのパーミッションコントロールを追加する方法は?
- 12. iOSアプリケーションのアイコンに通知を追加する方法
- 13. Jiraのツールバーに通知ドロワーを追加する方法
- 14. アイスクリームサンドウィッチの通知バーに画像を追加する方法
- 15. 通知付きのAndroidサービス
- 16. Laravelのメール通知
- 17. Laravel:通知のHTML
- 18. 追加条件付きでログインlaravel 5.3
- 19. 通知付きReactive Cocoaの使用方法
- 20. フィルタ通知 - Laravel
- 21. setnumber通知で%を追加する方法アンドロイド?
- 22. 通知時にボタンを追加する方法
- 23. androidに追加されたデータベースを通知する方法
- 24. Swiftの通知にifステートメントを追加
- 25. レコードがDBに追加されたときに通知する方法
- 26. Laravel - ソート方法、追加フィールドの注文
- 27. SSLオプションの追加方法laravel SMTPメール
- 28. iOS Firebase通知(データ付き)
- 29. 親ウィンドウ通知付きポップアップ
- 30. FCMプッシュ通知付きアングルサービスワーカー
最近、プッシャーは[chatkit](https://pusher.com/chatkit)という新しいチャットAPIをリリースしました。これは始めるのに最適な場所です。持続性機能があるかどうかはわかりませんが、いくつかのルートを設定して、提供されたイベントを消費する非同期で保存することができます。 – Asur
vue.jsを使用してこれを行うことができます https://jplhomer.org/2017/01/building-realtime-chat-app-laravel-5-4-vuejs/ –
私も同じチュートリアルを使用しました@ KuldeepMishraとしてそれは素晴らしいです!私は非常にそれをお勧めします! –