Downloadrate

Spacejumper

Erfahrenes Mitglied
hi,
ich wollte festlegen mit welcher Downloadrate Leute auf meiner Seite laden können. z.B normale User nur mit 10k und Registrierte mit voller geschwindichkeit! wie kann ich das machen?
 
Mit PHP dürfte das gar nicht gehen, weil bei einem PHP gestützten Download PHP dann raus aus der Rechnung sein dürfte, wenn der Download "angestoßen" ist. Das heisst, wenn der Downloaddialog einmal da ist, ist PHP raus aus der Geschichte.

Da helfen dann wohl nur Dinge wie das Apache Modul mod_throttle (wobei das glaube ich eigentlich für was anderes Gedacht ist) oder größere Serverseitige Applikationen mit Java oder ähnlichem. Zumindest sehe ich keine andere Alternative, wenn sich das ganze auf einem einzigen Server abspielen soll, der mit einer einzigen IP im Web hängt.
 
Du könntest die Datei auslesen und z.B. immer nur 10KB davon an den Client senden und zwischendurch eine Pause mit [phpf]sleep[/phpf] machen. Das dürfte die einzige Möglichkeit mittels PHP sein.
 
Zurück