付费课程, 订阅后即可观看

Laravel Echo

11 集视频
1小时49分钟

本期 Laravel Echo 视频我们看一看私有频道如何使用,我们创建了 Discussion 之后,就可以通过私有频道将 discussion 广播给有权接收这个消息的人,本期视频我们会分析私有频道的方方面面,看一看使用私有频道时都可能遇到哪些常见的问题

attain 2019.09.13 08:52

虽然使用到vue但是不是前后端分离,有些效果没有能讲明白.

国营 2019.09.13 08:55

vue是个渐进式的开发框架,根据项目需要合理使用它提供的功能就好了,在基础系列讲过的东西在这里也不会重复第二次,另外就是不要迷恋前后端分离,它只是一种选择而已,不代表这种方式更高级或者更好

国营 2019.09.13 10:02

中秋快乐,别学习了,好好过个节吧,哈哈

yuanhy 2019.09.25 11:01

站长,采用oauth2授权模式,没有session,怎样自定义广播私有频道的授权路由呢

国营 2019.09.25 12:27

我明天创建个工程试验下能否识别出Oauth2 token携带的用户信息,看通过简单的修改配置信息能否达成目标,今晚不太方便,抱歉

国营 2019.09.26 14:50

我看到兄弟网站的一篇文章教程,我觉得质量非常高,你可以按照这种方式验证用户的信息,实现广播通信 https://learnku.com/articles/17327,写得很详细,作者很用心

attain 2019.10.05 13:47

教程中的 laravel-websocket 不能再laravel5.8中使用!原因是私有频道名称..没有办法使用laravel-echo,要不然就自己写一下了

mengge 2019.12.26 10:08

既然是双向的,为什么不在socket中直接向服务器发消息呢?还要用post提交呢?按道理长连接已经连接了在那闲着,应该效率比post高不少啊.但是转了一圈就没发现有用socket提交的教程?

国营 2019.12.26 12:04

当然可以,如果不需要保存数据的话就可以直接相互发送消息,或者把消息先保存在前端,在合适的时间点再统一触发保存数据的逻辑。这套视频主要是说一说websocket,没有太关注效率,这是应用层的一种socket,跟过去传统的有些区别

mengge 2019.12.26 15:26

可就是在npm没找到前端该怎么发送的说明,在laravel文档里没找到怎么接收的方法,看来这个局限性还是挺大的?

国营 2019.12.27 00:41

https://laravel.com/docs/6.x/broadcasting

文档的最后这部分有相关的说明,提供了客户端发送消息的方法,你可以试验一下,我还没试过呢,我老觉得以前的文档里边我没见过似的

微信扫码登录