Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 73 Pomógł: 2 Dołączył: 1.10.2003 Ostrzeżenie: (0%)
|
Witam,
Od pewnego czasu zastanawia mnie pewne zagadnienie. Mianowicie jak realizowane jest automatyczne odświeżanie np. tablicy na Facebooku. Jeżeli ktoś doda wiadomość, niemal natychmiast pokazuje się ona u nas. Jedyne rozwiązanie jakie mi przychodzi do głowy to skrypt JS, który sprawdza czy są nowe wiadomości i ew. je pobiera. Z teoretycznego punktu widzenia, problem rozwiązany, lecz co z wydajnością? Co sekundę odpytywać bazę byłoby zabójcze, więc zapewne trzeba operować cachem. Może ktoś tworzył coś podobnego i podzieli się informacjami? Pozdrawiam Jawor |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 2 958 Pomógł: 574 Dołączył: 23.09.2008 Skąd: wiesz, że tu jestem? Ostrzeżenie: (0%)
|
Chyba nie doceniasz PHP (IMG:style_emoticons/default/wink.gif) kilkunastu użytkowników to żadne obciążenie. Patrz na duże serwisy gdzie serwer odpytywany jest praktycznie non-stop a serwis jakoś nie pada (IMG:style_emoticons/default/smile.gif) Pamiętaj, że poza zwykłym odpytywaniem serwera co sekundę wymyślono również inne "mechanizmy", które w znacznym stopniu odciążają serwer
|
|
|
|
Jawor Automatyczne odświeżanie, a wydajność. 27.07.2011, 20:37:15
IceManSpy Na pewno działa tutaj AJAX, aby pobierać / wysyłać... 27.07.2011, 21:30:17
erix CytatZ teoretycznego punktu widzenia, problem rozw... 27.07.2011, 23:08:30
markonix Zapytanie co sekundę nie brzmi jeszcze tak straszn... 27.07.2011, 23:31:55
CuteOne Poczytaj o node.js sam ostatnio się nim bawię i ś... 28.07.2011, 00:30:22
by_ikar Może to też być jedno zapytanie, dla wielu element... 28.07.2011, 10:11:06
kamil_biela I tak zwykle serwisy wykładają się na problemach z... 28.07.2011, 13:50:55 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 08:49 |