Odświeżanie ajax - zmniejszenie transferu

0

Jak w temacie, problem polega na tym że mam pewną podstronę której dane muszą się odświeżać co sekundę. Dane są na tabelkach i ajaxem pobieram kolejną zawartość tabelki już sformatowane w html. Średnio waga takiego odświeżenia teraz wychodzi ok. 2KB ale w niedalekiej przyszłości ilość danych się zwiększy prawdopodobnie ze zwiększeniem częstotliwości odświeżania, a według stat takich wywołań wychodzi średnio milion na miesiąc. Niby ten jeden a w przyszłości kilka giga to nie dużo ale czy istniej jakiś sposób na obniżenie transferu? Zastanawiałem się nad jsonem lub własnym formatem z czego wydajniejszy na pewno byłby ten drugi. Pytanie jest takie czy znacie jakiś inny sposób na zmniejszenie transferu? Szukałem informacji na temat kompresji danych ale albo nie umiem szukać albo nie stosuje się czegoś takiego. Aha dane po stronie serwera generuje php.

0

Własny format raczej nie będzie wydajniejszy - pogubisz się zapewne tylko przy escape'owaniu, a przecież JSON to żaden nadmiar.
Po pierwsze - włącz kompresję po stronie serwera (gzip), po drugie - Googluj za "comet" - zmniejszysz liczbę zapytań (bo 2KB to pewnie masz samych nagłówków żądania, krótka treść żądania, znowu z 1KB nagłówków odpowiedzi i - jak mówisz - 2KB odpowiedzi właściwej)..

1 użytkowników online, w tym zalogowanych: 0, gości: 1