⊗ppPsAiDl 72 of 84 menu

Opóźnienia podczas parsowania w PHP

Aby symulować zachowanie użytkownika, należy ustawiać opóźnienia między żądaniami do obcej strony internetowej.

Opóźnienia są ustawiane za pomocą funkcji PHP sleep, która jako parametr przyjmuje czas w sekundach - na ten czas skrypt po prostu "zasypia", a potem jego wykonanie zaczyna się od nowa:

<?php sleep(3); // zaśpijmy na 3 sek ?>

Ustawiaj nierównomierne opóźnienia, w przeciwnym razie skrypt wysyłający żądania z częstotliwością, na przykład, dokładnie 5 sekund, jest łatwy do śledzenia i blokowania. Czas opóźnienia dla każdej strony należy dobierać indywidualnie.

Zrób parser, który będzie wstrzymywał się na 10 sekund między żądaniami.

Zrób parser, który będzie wstrzymywał się między żądaniami. Liczba sekund pauzy powinna być losową liczbą od 5 do 20 sekund.

uzcplhyazit