PHP'de Ayrıştırmada Gecikmeler
Kullanıcı davranışını taklit etmek için, başka bir siteye yapılan istekler arasında gecikmeler ayarlamanız gerekir.
Gecikmeler, parametre olarak saniye cinsinden süreyi kabul eden
PHP sleep fonksiyonu kullanılarak ayarlanır -
bu süre boyunca betik "uyur" ve ardından yürütülmesi
yeniden başlar:
<?php
sleep(3); // 3 saniye uyuyalım
?>
Düzensiz gecikmeler koyun, aksi takdirde,
örneğin tam olarak 5 saniye aralıklarla
istek gönderen bir betik kolayca tespit edilir
ve yasaklanır.
Gecikme süresi her site için bireysel olarak
ayarlanmalıdır.
İstekler arasında 10 saniye duraklama yapan bir ayrıştırıcı yapın.
İstekler arasında duraklama yapan bir ayrıştırıcı yapın. Duraklama saniye miktarı, 5 ila 20 saniye arasında rastgele bir sayı olmalıdır.