Autor | Zpráva | ||
---|---|---|---|
Ice Profil |
#1 · Zasláno: 10. 6. 2008, 10:21:18
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 |
#2 · Zasláno: 10. 6. 2008, 11:26:48
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 |
#3 · Zasláno: 10. 6. 2008, 16:15:42
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 |
||
Časová prodleva: 16 let
|
0