Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Kolejkowanie download'u
matid
post
Post #1





Grupa: Zarejestrowani
Postów: 362
Pomógł: 0
Dołączył: 18.02.2004
Skąd: Knurów

Ostrzeżenie: (0%)
-----


Czy ma ktoś pomysł jak rozwiązać kolejkowanie download'u w php? Chodzi mi o ograniczenie pobierania np. przez 10 osób jednocześnie i kolejkowanie użytkowników oczekujących na pobranie pliku. Takiej osobie będzie się wyswietlał komunikat w oknie popup: Jesteś 15/100 w kolejce, proszę czekać. I ta strona się będzie odświeżać, dopóki nie zwolni się miejsce dla wszystkich użytkowników zakolejkowanych przed nim i dopiero jak będzie mniejsce dla tej osoby to rozpocznie się transfer pliku.

Czy wogóle takie coś jest wykonalne w php bez ingerowania w ustawienia serwera www ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
matid
post
Post #2





Grupa: Zarejestrowani
Postów: 362
Pomógł: 0
Dołączył: 18.02.2004
Skąd: Knurów

Ostrzeżenie: (0%)
-----


No i tutaj będzie problem, bo łącza są bardzo zróżnicowane i trzeba by było jakaś średnią przyjać. Chyba żeby ograniczyć to do jakiegoś transferu jaki strona może maksymalnie generować, np. 10 GB miesięcznie. Wtedy skrypt sprawdzał jaki byłby czas pobrania jakiegoś pliku np. aby nie przekroczyć limitu transferu plik 1 MB musiałby być pobierany 4 min 12 s. Po przeroczeniu tego czasu skrypt wpuszcza kolejną osobę. To chyba będzie najlepsze rozwiązanie. Jeśli ma ktoś jakieś inne pomysły to proszę się wypowiedzieć.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 1.10.2025 - 20:39