Philipp Hasenfratz: Downloader mit Traffic begrenzung

Beitrag lesen

Halihallo

Eine weitere Möglichkeit diese Trafficbegrenzung zu implementieren,
wäre eine Analyse des Logfiles des Webservers. Diese Speichern auch
die Grösse der Dateien, welche gedownloaded wurden; jedoch IMHO
lediglich bei staatischen Ressourcen (da der Request typischerweise
gleich bei Beginn ins Log geschrieben wird, muss die Grösse der
Ressource logischerweise bereits dann bekannt sein => nur bei
staatischen Ressourcen möglich). So funktionieren auch die
Trafficanalysen und -Limiten bei Webspaceangeboten (hm. werden dort
tatsächlich nur staatische Ressourcen gemessen? - Weiss das wer?).

Selbst ist der Mann:
Ich habe es kurz auf Apache 2.0.50/PHP5.0.1 getestet. Der Request auf
ein PHP-Script wird gelogt *nachdem* das Script beendet wurde (selbst
wenn die Verbindung vom Client abgebrochen wird) *und* die Grösse der
Ausgabe wird mitgeloggt. Insofern sind alle Ressourcen bei der Traffic-
berechnung berücksichtigt; die Zahl ist einfach zu gross, da auch
abgebrochene Downloads vollumfänglich gemessen werden. Dies könnte
jedoch vom System und dessen Konfiguration abhängig sein.

Viele Grüsse

Philipp