![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 9.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
Jak w shotboxach rozwiązujecie problem odświeżania nowych wiadomości? Pierwsze co przychodzi do głowy to skrypt wykonujący zapytania do sql co X sekund. Drugie jednak co przychodzi do głowy w związku z tym to katowanie serwera. Jakie praktyki proponujecie przy podejściu do tego zagadnienia?
Ten post edytował Diesel 16.12.2013, 12:33:54 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 354 Pomógł: 100 Dołączył: 14.11.2013 Skąd: Płock Ostrzeżenie: (0%) ![]() ![]() |
Ajaxem sprawdzaj co jakiś czas. Minute, dwie, pięć. W zależnosci od ruchliwosci na twojej stronie. (IMG:style_emoticons/default/biggrin.gif)
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 9.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
Ajaxem sprawdzaj co jakiś czas. Minute, dwie, pięć. W zależności od ruchliwości na twojej stronie. (IMG:style_emoticons/default/biggrin.gif) No chyba nie chcecie mi powiedzieć że np facebook przy miliardzie użytkowników co sekundę wysyła zapytania sprawdzające beż żadnej optymallizacji tego procesu ;D Ten post edytował Diesel 16.12.2013, 13:47:13 |
|
|
![]()
Post
#4
|
|
Grupa: Moderatorzy Postów: 36 557 Pomógł: 6315 Dołączył: 27.12.2004 ![]() |
Zacznijmy od tego, ze ty raczej miliarda uzytkownikow miec nie bedziesz....
Odpal sobie firebug na Facebooku a zobaczysz, ze facebook korzysta z cos ala long pooling? Inne mozliwosci jakie masz to sockety |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 354 Pomógł: 100 Dołączył: 14.11.2013 Skąd: Płock Ostrzeżenie: (0%) ![]() ![]() |
Facebook na pewno sobie tam wszystko ładnie zoptymalizował.
Ale co to ma wspólnego z twoim shoutboxem? (IMG:style_emoticons/default/biggrin.gif) |
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 36 Pomógł: 0 Dołączył: 9.10.2013 Ostrzeżenie: (0%) ![]() ![]() |
Wspólnego ma tyle co chęć poznania różnych możliwości napisania algorytmu i rozmienienie dlaczego jeden jest lepszy od drugiego. Myślę że pisząc nawet dla 1k userów warto optymalizować i zadawać takie pytania (IMG:style_emoticons/default/nerdsmiley.png)
Ten post edytował Diesel 16.12.2013, 14:32:05 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 01:36 |