资讯专栏INFORMATION COLUMN

Pusher 提供websocket的广播服务

hyuan / 1684人阅读

摘要:在看的时候看到了,可以通过或者来提供广播支持。官网自己使用进行开发,所以需要通过的方式让和建立广播通讯。直接复制代码到你的本地,页面也无需搭建服务器,直接用本地打开即可。收费目前测试小站的时候,使用的是的。支持的不限制频道条消息每天

在看laravel的时候看到了pusher,laravel 5.3 可以通过pusher或者redis来提供广播支持。

Pusher.com

官网:pusher.com

自己使用php进行开发,所以需要通过websocket的方式让browser和server建立广播通讯。

pusher的各种语言和端的代码示例非常全而且详细,我这里举例下javascript和php

创建APP

首次创建账号的时候会提示要建立APP,这个很简单,名字自动生成了一个,然后选择front-end(前端)和back-end(后端)语言。选择好之后,直接点击create就好。

代码DEMO

控制台导航栏中有一个Getting Started可以查看不同代码下的demo。直接复制代码到你的本地,html页面也无需搭建服务器,直接用chrome本地打开即可。

另外页面client也已经帮你connected了,所以这个时候你只需要从server push消息就可以了。

收费

目前测试小站的时候,使用的是sandbox Free的。

支持100的qps

不限制频道

200k条消息每天

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/21990.html

相关文章

  • Laravel 广播系统工作原理

    摘要:今天,让我们深入研究下的广播系统。广播系统的目的是用于实现当服务端完成某种特定功能后向客户端推送消息的功能。这种使用场景可以完美诠释广播系统的工作原理。另外,本教程将使用广播系统实现这样一个即时通信应用。 这是一篇译文,译文首发于 Laravel 广播系统工作原理,转载请注明出处。 今天,让我们深入研究下 Laravel 的广播系统。广播系统的目的是用于实现当服务端完成某种特定功能后向...

    alphahans 评论0 收藏0
  • Laravel 即时应用一种实现方式

    摘要:即时交互的应用在现代的应用中很多场景都需要运用到即时通讯,比如说最常见的支付回调,与三方登录。在生成事件时,已经自动添加了该命名空间,该契约只约束方法。会将事件中的允许公开访问的数据通过给定的频道发布出去。 即时交互的应用 在现代的 Web 应用中很多场景都需要运用到即时通讯,比如说最常见的支付回调,与三方登录。这些业务场景都基本需要遵循以下流程: 客户端触发相关业务,并产生第三方应...

    NeverSayNever 评论0 收藏0
  • 简单 16步走一遍 Laravel Echo 使用

    摘要:在国内,个人还是不推荐使用,访问速度有所影响,而且其还是一个商业产品。今天利用最简便的步,走一遍代码集成和来使用。代码简单创建监听我们在后端添加一个被创建的事件,并继承。 showImg(https://segmentfault.com/img/remote/1460000015801244?w=904&h=241); 先飚几句英文,说说 Laravel Echo 的作用: One o...

    chavesgu 评论0 收藏0
  • 基于 Swoole 构建 CTF AWD 比赛环境搭建与实践

    摘要:出题思路本次题目来自于我的一个外包项目实践。回合制比赛以分钟为一回合。选手在比赛过程中需要盗取到对手的密钥,以窃听他方内容,并修改己方密钥以放泄露动态该部分同样由中心服务器与完成。 Author: RytiaDate: 20190427Blog: www.zzfly.net本人才学疏浅,望君不吝赐教 背景 受学校老师邀请,为学弟学妹举办分享会介绍 AWD 相关经验,本人一时头脑风暴采用...

    GitCafe 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<