2010-07-05 13 views
6

Piszę skrypt, który wykonuje żądanie AJAX w regularnych odstępach czasu. Żądanie ładuje stronę zdalną i pobiera z niej kilka numerów. Strona jest publiczna, więc skrypt odświeża stronę co kilka minut.Grzeczna częstotliwość żądań AJAX?

Możliwe (choć mało prawdopodobne), że ten skrypt będzie używany przez setki (może tysiące) użytkowników, jeśli go zwolnię.

Czy istnieje ogólna zasada lub ogólnie przyjęta uprzejma częstotliwość żądań, do których powinienem się zastosować?

+0

+1 za pytanie związane z programowaniem podnoszące temat etykiety internetowej. –

Odpowiedz

0

Zawsze należy buforować stronę na własnym serwerze, jeśli to możliwe.

Generalnie jednak unikaj ładowania stron zdalnych, chyba że absolutnie potrzebujesz. Koszt zasobów jest wysoki zarówno na Twoim, jak i na końcu.

"Grzeczna" częstotliwość rzeczy takich jak roboty wyszukiwarek to jedna prośba na sekundę. Oczywiście, jeśli jest to usługa taka jak Google, mogą być częstsze, ale utrzymywać je na jak najniższym poziomie.

2

Dla czytnika RRS minuta jest dobra jako interwał odświeżania. Na czacie (z bardzo małą liczbą użytkowników) użyłem 5 sekund. To zależy od użycia twojego skryptu.

Powiązane problemy