Hallo Ayomler,
ein Kunde wünscht ein recht ausgereiftes Filehosting-Script, mit etwas "mehr" als die anderen.
Im Grunde kein Problem, doch leider macht mir eine Standardfunktion Sorgen, die man so nicht mit PHP lösen sollte (können schon, so wie hier, aber es ist ersichtlich warum das nicht in Frage kommt denke ich: http://www.jonasjohn.de/snippets/php/dl-speed-limit.htm ).
Fakt:
Ich suche eine Speed-Begrenzung mit der ich regeln kann, dass ein _nicht_-Premium-User nur eine bestimmte Geschwindigkeit zur Verfügung hat (z.B. max 50 kb/s).
Viel wichtiger ist aber noch, dass nur 1 _gleichzeitiger_ Download pro IP möglich sein soll. Wenn also jemand bereits eine Datei herunterläd und eine zweite Anfrage beginnen möchte, soll er eine Fehlerseite erhalten wie "momentan laden Sie bereits...".
Diese 2 Dinge bereiten mir Kopfschmerzen, da ich mir recht sicher bin, dass sie nicht auf absoluter PHP-Basis zu lösen sind.
Ich hoffe man kann mir weiterhelfen
ein Kunde wünscht ein recht ausgereiftes Filehosting-Script, mit etwas "mehr" als die anderen.
Im Grunde kein Problem, doch leider macht mir eine Standardfunktion Sorgen, die man so nicht mit PHP lösen sollte (können schon, so wie hier, aber es ist ersichtlich warum das nicht in Frage kommt denke ich: http://www.jonasjohn.de/snippets/php/dl-speed-limit.htm ).
Fakt:
Ich suche eine Speed-Begrenzung mit der ich regeln kann, dass ein _nicht_-Premium-User nur eine bestimmte Geschwindigkeit zur Verfügung hat (z.B. max 50 kb/s).
Viel wichtiger ist aber noch, dass nur 1 _gleichzeitiger_ Download pro IP möglich sein soll. Wenn also jemand bereits eine Datei herunterläd und eine zweite Anfrage beginnen möchte, soll er eine Fehlerseite erhalten wie "momentan laden Sie bereits...".
Diese 2 Dinge bereiten mir Kopfschmerzen, da ich mir recht sicher bin, dass sie nicht auf absoluter PHP-Basis zu lösen sind.
Ich hoffe man kann mir weiterhelfen