Autor Zpráva
Ice
Profil
Ahoj, mám web a potřebuji aby šlo zabránit hromadnému stahování dat. V podstatě aby uživatel nemohl přetěžovat server. Dá se to nějak omezit na IP adresu, aby mohl navštívit xx stránek za hodinu a ne xxx za hodinu? Případně nějaká zkušenost?
peta
Profil
Ice
IP muzes sledovat PHPckem a pocitat mu stranky.
IP muzes sledovat pres htaccess.
V php.ini jde tusim nastavit, kolik max uzivatelu muze byt online, mozna i omezeni prenosu dat.
V PHP jde nastavit max velikost pameti pro promennou, upload, tusim i download v ramci jednoho scriptu.
Tusim jde nastavit max prenosova rychlost upload / download, pripadne nahrat na web nejaky takovy omezovac.
Jestli nekdo pouzije hromadne stahovani do hloubky X odkazu, tak tomu prilis zabranit nemuzes, si myslim.
krteczek
Profil
záleží o jaké stahování jde

pokud nabízíš ke stažení nějaké věci, je lepší je umístit na servery stavěné na tyto nápory (rapidshare a podomně).

pokud jde o vysokou návštěvnost tak kešování, kešování, kešování.

Další možnost je udělat stahování jen pro přihlášené, názvy souborů nějak měnit pro každé stažení a v momentě stažení, ihned zneplatnit tento název, a aktuálnímu uživateli na určitou dobu stahování zakázat

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0