gpt4 book ai didi

laravel - 在没有 Pusher 和 Redis 的情况下使用 Laravel Events?

转载 作者:行者123 更新时间:2023-12-03 06:42:11 26 4
gpt4 key购买 nike

令我惊讶的是,我需要 Pusher 或 Redis 等第三方服务来通过 WebSockets 从我的服务器到客户端进行双向通信。

与 Redis 或除了 nginx 之外的一个 socker.io 服务器相比,Pusher 有何优势?我看到了很多缺点:

  • 依赖第三方服务
  • 价格每天超过 20 万条消息
  • 无法在没有互联网的 LAN 上工作

根据我的理解,它们只是 Laravel 的两种可能的解决方案:

  • Laravel Echo + Redis
  • 插入者
    • Laravel Websocket
    • Pusher Php 服务器

还有第三种选择吗?

最佳答案

laravel 上有一个推送服务器的克隆版本,您检查过吗?

https://beyondco.de/docs/laravel-websockets/getting-started/introduction

  • 您可以在 LAN 上使用它。
  • 这在某个端口上运行 php-socket 服务器5000左右
  • 只需将 Laravel Echo 或 Pusher SDK 用于移动应用程序即可将其连接到您的服务器的 5000 端口。

You don't have to pay anyone, it runs clone of pusher server on yourserver.

关于laravel - 在没有 Pusher 和 Redis 的情况下使用 Laravel Events?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63973488/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com