php中是否有SignalR ASP.NET的替代品(特别是Laravel)

A.B*_*per 5 php asp.net websocket laravel laravel-5.3

我正在开发基于laravel版本5.3的api .

它会像Telegram api一样能够响应用android,iOS或web版本(angularjs)编写的各种客户端.

这种api的一个不可分割的部分是实时操作.

根据我所做的调查,有一个用于ASP.NETsignalR库,可以让ASP.NET开发人员轻松开发实时Web功能.

SignalR支持Web套接字,并且可以回退到旧版浏览器的其他兼容技术,例如:

  • 服务器发送的事件
  • 永远的框架
  • 长轮询

现在我想知道对于php和特别是Laravel,是否有一个工具也很容易编写实时apis?

小智 5

Laravel提供广播作为向客户端发送服务器端事件的功能.至于客户端,有一个可以实现的javascript包

您可以在Laravel Docs中阅读

Laravel Echo是一个JavaScript库,可以轻松订阅频道并收听Laravel播放的事件.您可以通过NPM包管理器安装Echo.