← 对比

Hibira 与 Socketo 实时服务对比

Socketo 和 Hibira 都是托管的 Pusher 协议服务,一次广播都只算一次。Socketo 每个连接更便宜;Hibira 包含更多次广播、推送通知,以及最多 10 万人的在线状态频道。

Socketo 和 Hibira 都是使用 Pusher Channels 协议的托管服务,pusher-js、Laravel Echo 和 Pusher 的服务器端库只要改主机就能在两边使用。两者都是一次广播只算一次,无论有多少订阅者收到。差别在于每个连接的价格、每个套餐包含多少次广播、在线状态频道的人数上限,以及频道之外还提供什么。

一览

Socketo 的数字取自 socketo.dev 与其迁移指南,查询日期 2026-10-31。

套餐对照

同样的连接数,Socketo 更便宜。Hibira 的套餐包含更多次广播:以 1 KB 的事件计,Hobby 每月约 1,000 万次、Starter 4,000 万次、Pro 8,000 万次、Advanced 1.5 亿次,由各套餐的每月直连流量决定。Socketo 超过套餐的广播每百万次 1 美元,所以 1,000 个连接、每月 4,000 万次广播是 9 + 6 + 38 = 53 美元,Hibira Starter 是 39 美元。Hibira 所有套餐的每日消息数、并发连接数与每月直连流量仍有上限。用费用估算和价格页算算自己的流量。

什么情况 Socketo 更合适

  • 你的账单主要取决于连接数而不是消息数:很多人在线,每人收到的事件不多。
  • 你之后想在自己的 Cloudflare 账号上自建同一套服务器。
  • 你的用户分布在世界各地,希望每个人都连到附近的边缘节点。
  • 超过限制时,你宁愿为多出来的广播付费,也不要流量被拒绝。

什么情况 Hibira 更合适

  • 你的广播很多:同样的连接数下,每个套餐包含的广播次数是 Socketo 的好几倍,而且没有超量费。
  • 你需要超过 100 人的在线状态频道,例如直播观众或游戏大厅:presence-large- 频道最多 10 万人。
  • 你也要向 iOS、Android 和网页发送推送通知,希望放在同一个套餐、同一张账单。
  • 你的用户在香港、台湾、华南及附近地区,团队使用中文、日文、韩文、泰文或越南文:控制台、文档和客服提供七种语言。
  • 你想先用免费套餐开始,并且想要硬性限制,让流量不会超出你选的套餐。

两者之间切换只是配置:把 Pusher 库指向另一个主机即可。请见集成指南。

常见问题

可以在 Socketo 和 Hibira 之间迁移吗?

可以。两者都使用 Pusher 协议,迁移只要换主机、key 和 secret。频道、事件和验证端点都不用改。

哪一个更便宜?

Socketo 每个连接更便宜。Hibira 每个套餐包含更多次广播,也不收超量费,所以连接不多、每月广播数千万次时,Hibira 更划算。Hibira 每个套餐也都包含推送通知。

在线状态频道最多能有多少人?

Socketo 的文档写的是每个在线状态频道最多 100 人。Hibira 的 presence- 频道同样是 100 人,另外提供最多 10 万人的 presence-large- 频道,请见大型在线状态指南。

Socketo 是其所有者的商标。