Hibira 与 Pusher Channels 对比
协议与 SDK 相同,迁移只需改配置。区别在于消息如何计算、服务器在哪里,以及每个套餐包含什么。
Hibira 使用 Pusher Channels 协议。pusher-js、Laravel Echo 和 Pusher 的服务器端库只要改指向 Hibira 的主机就能照常运作,所以这里比较的是套餐与机房位置,而不是 API。
概览
| Pusher Channels | Hibira | |
|---|---|---|
| 协议与 SDK | Pusher | 兼容 Pusher,SDK 相同 |
| 怎么算一条消息 | API 收到的每条消息,加上送达每位订阅者的每一份 | 只算发布的消息,送到订阅者不另计 |
| 免费套餐 | 100 个连接、每天 20 万条消息 | 100 个连接、每天 20 万条消息 |
| 入门付费套餐 | 每月 49 美元:500 个连接、每天 100 万条消息 | 每月 35 美元:1,000 个连接、每天 200 万条消息 |
| 亚洲机房 | 新加坡、孟买、东京、悉尼集群 | 香港集群(hkg);东京(tyo)与新加坡(sin)规划中 |
| 推送通知 | 另一个产品(Beams),另外订套餐 | 每个套餐都包含,兼容 Beams API |
Pusher 的数字取自 pusher.com/channels/pricing 与其集群列表,查询日期 2026-10-24。
消息计算:最影响账单的差别
Pusher 的价格 FAQ 把 API 收到的消息和每一份送达的副本都算进去,所以一个事件送给 50 位订阅者就是 51 条。Hibira 只算 1 条。聊天室、实时比分、很多屏幕同时开着的仪表板这类「一对多」的应用,差别最明显。
举例:同时在线 1,000 人,每天 5 万个事件,每个事件约送给 20 位订阅者。
- Pusher:50,000 × 21 = 每天 1,050,000 条,加上 1,000 个连接。两项都超过 Startup 套餐,所以需要每月 99 美元的 Pro。
- Hibira:每天 5 万条、1,000 个连接,在每月 35 美元的 Starter 套餐之内。
你的数字会不同;所有上限都列在价格页。
什么情况 Pusher 比较适合
- 你的用户主要在 Hibira 没有、但 Pusher 有集群的地方,例如美洲、欧洲、印度或澳大利亚;或集中在日本或新加坡,Pusher 的东京与新加坡集群已上线,Hibira 的还在规划中。
- 采购流程需要经营多年、客户众多的厂商。
- 你用到 Channels 与 Beams API 以外、Pusher 特有的集成。
什么情况 Hibira 比较适合
- 你的用户在香港、台湾、华南或邻近地区,香港比 Pusher 的新加坡或东京集群更近。两边都是每个 app 固定在一个集群,Hibira 目前上线的是香港集群(
hkg)。 - 每个事件会送给很多订阅者,只算发布能让你省下一个以上的套餐等级。
- 你也要发推送通知,希望两者同一个套餐、同一张账单。
- 你需要英文、中文、日文或韩文的支持。
搬过来
创建一个 app,把它的 key 和主机填进服务器库与 pusher-js,再按自己的步调把流量移过来;切换期间两边可以同时运作。迁移指南有代码和逐项功能对照表。
Pusher Channels 是其所有者的商标。