# Ably vs Pusher vs PubNub: ราคา โปรโตคอล และแต่ละตัวเหมาะกับอะไร

> เทียบบริการเรียลไทม์แบบโฮสต์สามราย: Pusher คิดตามการเชื่อมต่อและข้อความต่อวัน Ably และ PubNub คิดตามผู้ใช้ที่ใช้งานรายเดือน แอปเดียวกันมีค่าใช้จ่ายเท่าไรในแต่ละราย

Source: https://hibira.io/th/topics/ably-vs-pusher-vs-pubnub
Updated: 2026-11-09

Ably, Pusher และ PubNub เป็นบริการเรียลไทม์แบบโฮสต์ให้สามรายที่คนนำมาเทียบกันบ่อยที่สุด ทั้งสามดูแลเซิร์ฟเวอร์ให้ แต่ต่างกันที่โปรโตคอล สิ่งที่นับเมื่อคิดเงิน และสิ่งที่มีให้นอกเหนือจากการเผยแพร่และติดตาม ตอนนี้ Ably คิดเงินด้วยหน่วยเดียวกับ PubNub คือผู้ใช้ที่ใช้งานรายเดือน ส่วน Pusher คิดตามจำนวนการเชื่อมต่อและข้อความต่อวัน

## เทียบสามบริการ

| | Pusher Channels | Ably | PubNub |
| --- | --- | --- | --- |
| โปรโตคอลและ SDK | โปรโตคอล Pusher และไลบรารีโอเพนซอร์สจำนวนมาก | โปรโตคอลและ SDK ของ Ably มีอะแดปเตอร์ Pusher | SDK ของ PubNub |
| จ่ายตามอะไร | ระดับแผน: การเชื่อมต่อสูงสุดและข้อความต่อวัน | ผู้ใช้ที่ใช้งานรายเดือน (MAU) | ผู้ใช้ที่ใช้งานรายเดือน (MAU) |
| แผนฟรี | 100 การเชื่อมต่อ, 200,000 ข้อความต่อวัน | 500 MAU, 6 ล้านข้อความต่อเดือน, 500 การเชื่อมต่อ | 200 MAU |
| แผนเสียเงินเริ่มต้น | Startup $49 ต่อเดือน: 500 การเชื่อมต่อ, 1 ล้านข้อความต่อวัน | Pro $29 ต่อเดือนสำหรับ 1,000 MAU เมื่อจ่ายรายปี ($35 รายเดือน) MAU ส่วนเกินคนละ $0.05 | Starter $98 ต่อเดือนสำหรับ 1,000 MAU |
| อะไรนับเป็นข้อความ | การเผยแพร่และทุกครั้งที่ส่งถึง | การเผยแพร่และทุกครั้งที่ส่งถึงนับรวมในเพดานข้อความรายเดือน | คิดเงินตาม MAU ไม่ใช่ข้อความ |
| เมื่อเกินขีดจำกัด | ถ้าเกินแผนต่อเนื่องต้องขึ้นแผนถัดไป | ไม่ถูกบล็อก คิดเงิน MAU ส่วนเกิน | คิดเงิน MAU ส่วนเกินตามสัดส่วน |
| นอกจากเผยแพร่และติดตาม | Presence, webhook ส่วน push เป็นผลิตภัณฑ์แยก (Beams) | ประวัติข้อความ เครือข่าย edge ทั่วโลก push | ที่เก็บข้อมูล ฟังก์ชันแบบ serverless push |

ตัวเลขมาจาก [pusher.com/channels/pricing](https://pusher.com/channels/pricing/), [ably.com/pricing](https://ably.com/pricing), [เอกสารราคา](https://ably.com/docs/platform/pricing)และ[ขีดจำกัด](https://ably.com/docs/platform/pricing/limits)ของ Ably และ [pubnub.com/pricing](https://www.pubnub.com/pricing/) ตรวจสอบเมื่อ 2026-11-09

## นับการเชื่อมต่อหรือนับผู้ใช้รายเดือน

Pusher คิดเงินตามช่วงที่ยุ่งที่สุด คือมีคนเชื่อมต่อพร้อมกันกี่คนและส่งข้อความวันละเท่าไร Ably และ PubNub คิดเงินกับทุกคนที่เข้ามาในเดือนนั้น ไม่ว่าจะอยู่นานแค่ไหน หน้าถ่ายทอดผลการแข่งขันที่มีผู้เข้าชม 50,000 คนต่อเดือนแต่ออนไลน์พร้อมกันแค่ 800 คน จะถูกเมื่อคิดตามการเชื่อมต่อและแพงเมื่อคิดตาม MAU เครื่องมือของทีม 300 คนที่เปิดทิ้งไว้ทั้งวันจะกลับกัน คือผู้ใช้รายเดือนน้อยแต่ข้อความเยอะ

## แอปเดียวกันบนแต่ละบริการ

มีคนใช้ 5,000 คนต่อเดือน ออนไลน์พร้อมกันสูงสุด 1,000 คน และมีเหตุการณ์วันละ 50,000 ครั้ง แต่ละครั้งส่งถึงผู้ติดตามราว 20 คน

- **Pusher:** 50,000 × 21 = 1.05 ล้านข้อความต่อวันและ 1,000 การเชื่อมต่อ เกิน Startup ทั้งสองด้าน จึงเป็น Pro $99 ต่อเดือน
- **Ably:** 5,000 MAU บน Pro คือ $129 ต่อเดือนเมื่อจ่ายรายปี หรือ $155 รายเดือน ข้อความ 31.5 ล้านต่อเดือนยังอยู่ในขีดจำกัดสบาย ๆ
- **PubNub:** 5,000 MAU เกิน Starter ตัวอย่างของ PubNub เองคิดเป็นราว $370 ต่อเดือน

ถ้าทราฟฟิกเดียวกันมาจากผู้ใช้ประจำ 1,000 คน Ably Pro จะเป็น $29 และ PubNub Starter $98 ขณะที่ Pusher ยังเป็น $99 เพราะคิดตามข้อความ ไม่ใช่ตามคน

## วิธีเลือก

- **Pusher:** โค้ดของคุณใช้ pusher-js, Laravel Echo หรือไลบรารีเซิร์ฟเวอร์ของ Pusher อยู่แล้ว และทราฟฟิกคงที่พอจะอยู่ในแผนเดียว
- **Ably:** คุณต้องการเซิร์ฟเวอร์หลายทวีป ประวัติข้อความ หรือการรับประกันการส่ง และจำนวนผู้ใช้รายเดือนน้อยเมื่อเทียบกับปริมาณที่แต่ละคนส่ง
- **PubNub:** คุณอยากได้ที่เก็บข้อมูลและฟังก์ชันแบบ serverless จากผู้ให้บริการเดียว และจำนวนผู้ใช้น้อยและคงที่

ถ้าคุณชอบโปรโตคอล Pusher แต่ไม่ชอบวิธีนับข้อความ บริการที่รองรับ Pusher ช่วยให้ใช้โค้ดเดิมได้ [Hibira](https://hibira.io/th/compare/pusher) นับการเผยแพร่ครั้งเดียว และในแผนแบบชำระเงินไม่นับการส่งแบบกระจาย หน้า[ทางเลือกแทน Pusher](https://hibira.io/th/topics/pusher-alternatives)ครอบคลุมทางเลือกแบบโฮสต์เองด้วย

## คำถามที่พบบ่อย

### Ably ถูกกว่า Pusher ไหม?

ขึ้นกับว่ามีผู้ใช้กี่คน ไม่ใช่ว่าส่งเท่าไร Ably Pro เริ่มที่ $29 ต่อเดือนสำหรับผู้ใช้ 1,000 คนต่อเดือน กลุ่มผู้ใช้เล็กที่ใช้งานหนักจึงจ่ายน้อยกว่าบน Pusher ส่วนกลุ่มใหญ่ที่แวะมาสั้น ๆ จะแพงกว่า เพราะผู้เข้าชมทุกคนนับเป็นผู้ใช้ที่ใช้งานรายเดือน

### PubNub ถูกกว่า Ably ไหม?

ที่ผู้ใช้ 1,000 คนต่อเดือน PubNub Starter คือ $98 ต่อเดือน และ Ably Pro $29 เมื่อจ่ายรายปี ที่ 5,000 คน ตัวอย่างของ PubNub เองราว $370 ต่อเดือน ส่วน Ably Pro $129 ทั้งสองคิดเงินผู้ใช้ส่วนเกินแทนการบล็อก

### ย้ายจาก Pusher ไป Ably หรือ PubNub โดยไม่แก้โค้ดได้ไหม?

ไป PubNub ไม่ได้ เพราะใช้ SDK ของตัวเอง โค้ดฝั่งไคลเอนต์และเซิร์ฟเวอร์ต้องเปลี่ยน Ably มีอะแดปเตอร์สำหรับไคลเอนต์ที่ใช้โปรโตคอล Pusher แต่ทางหลักคือ SDK ของตัวเอง บริการที่รองรับ Pusher ต้องการแค่โฮสต์ key และ secret ใหม่ [คู่มือการย้ายระบบ](https://hibira.io/th/migrate)มีทุกขั้นตอน
