#webdev Mirki, jaką metodę polecicie do zrobienia push notification na WWW? Obecna pętla odpytująca JSON co 10 sekund przez 20 osób zarzyna nasze zasoby na @zenbox_pl (╯︵╰,)
@MacLife: to zależy co puszujecie. W sensie czy treść pobierana jest wspólna dla wszystkich czy tez nie. Zależnie od tego co macie można wykorzystać inne rozwiązanie
@PanDziobaku: Obecnie puszczamy timestamp-y w zbiorczym jsonie dla wszystkich użytkowników (aplikacja intranetowa). Jeśli timestampcurrent > timestampread to jest pobierana treść.
@macza: Teraz odpytujemy co 15 sekund i jest słabo, zejście do 5 sekund to było podcinanie gałęzi na której się siedziało. Wcześniej był json zbiorczy, który był przy odpytywaniu parsowany przez json_decode i wypluwało wynik dla konkretnego użytkownika. Ale to jeszcze bardziej zarzynało serwer niż puszczanie zbiorczego do użytkowników.
@MacLife: Keszuj odpowiedzi serwera. Potem inwalidacja kesza po zmianie danych.
Upierdliwe, ale działa – przynajmniej dla 20–u (kilkudziesięciu) użytkowników to nie powinien być żaden problem – wszystko powinno zmieścić się w RAMie
@MacLife: Kup VPSa np w tiktalik.com i postaw na nim samego node.js. Z zenboxa przesyłaj dane jednym strumieniem do node.js i potem z node.js do konkretnych użytkowników np. po websocketach już.
@MacLife: ja też nie lubię zewnętrznych rozwiązań, ale jeśli nie chcecie zmienić serwera lub dokupić vpsa to wydaje mi się to całkiem sensownym rozwiązaniem ;)
#html5 #html #php
Zależnie od tego co macie można wykorzystać inne rozwiązanie
Upierdliwe, ale działa – przynajmniej dla 20–u (kilkudziesięciu) użytkowników to nie powinien być żaden problem – wszystko powinno zmieścić się w RAMie