QNA > Q > Qual È Il Miglior Sistema Di Notifica In Tempo Reale Per Un Sito Web?

Qual è il miglior sistema di notifica in tempo reale per un sito web?

Ci sono due modi diversi per inviare notifiche in tempo reale agli utenti di un sito web:

  1. Notifiche on-page: Una pagina web di quel sito deve essere aperta in un browser. La pagina mantiene una connessione aperta con il server (di solito usando un WebSocket). Quando una notifica è disponibile, viene spinta dal server a quel browser.
  2. Notifiche push: Una volta che il sistema di notifica è stato registrato, la pagina può anche essere chiusa nel browser. Quando una notifica è disponibile, viene spinta dal server a Google FCM o Apple APN (a seconda del browser), che a sua volta la spinge a quel browser.

Ci sono pro e contro di entrambi gli approcci. Per esempio, con la soluzione 1, puoi avere notifiche ad alta frequenza e la tua pagina web può interagire direttamente con le notifiche. Con la soluzione 2, potete inviare una notifica all'utente anche quando non è impegnato con quella pagina. Con la soluzione 1, potete raggiungere l'utente su qualsiasi dispositivo che sta visualizzando quella pagina. Con la soluzione 2, si può raggiungere l'utente solo sul dispositivo dove ha registrato la notifica push (cambiando il dispositivo o reintroducendo il browser è necessario registrarsi per tutte le notifiche).

La soluzione ideale è quella di avere entrambi. Lightstreamer è un server push in tempo reale che supporta sia le notifiche on-page che quelle push. Puoi mischiarle e abbinarle secondo le tue esigenze, ma devi sviluppare l'integrazione lato server solo una volta.

Di Mitman

È costoso pagare per il servizio di notifiche push quando si hanno milioni di utenti? :: Come aggiungere le notifiche push sul mio sito web
Link utili