Mike1990 Geschrieben 26. Januar 2011 Teilen Geschrieben 26. Januar 2011 Hallo, ich arbeite momentan an einen Template System das hinterher bei vielen Projekten verwendet werden soll. Es gibt für Grafiken, Dateien, Javascript und CSS einen statischen Server static.seite.de Alles was über diese Static Seite aufgerufen wird wird mittels Mod-Rewrite auf die index.php der subdomain umgeleitet RewriteRule . index.php Und mittels der Server Variable "REQUEST_URI" ermittel ich dann welche datei original aufgerufen worden ist. Dann wird in der PHP Datei ein Statistik eintrag gemacht. da ich gerne mitlogge welche Daten wie oft aufgerufen worden sind und wie groß diese Dateien sind. So das ich gezielt nach benutzern in meinem System eine Statistik machen kann wie viel Traffic die verbrauchen und alles. Mittels der Header Daten setze ich die Ablaufsdaten so das die Daten immer noch gecachet werden. Nun bietet sich mir ein einziges Problem. Es soll auch Möglich sein Dateien die der Benutzer hochgeladen hat anzusehen. Falls die Datei jedoch zu groß ist und ich diese mittels PHP ausgebe und die zu groß ist kann es zu einem timeout führen und das script bricht ab. das Zeitlimit würde ich nur ungerne auf unbegrenzt setzen. Habt ihr evtl. vorschläge wie ich dieses Problem umgehen könnte? Ich habe mir gedacht ich richte mittels Mod-Rewrite eine regel ein das sobald die seite über static.seite.de/file:templates/images/bg.png aufgerufen wird das direkt auf die datei verweist. Aber 1. habe ich es nicht geschafft so eine regel zu erstellen da es mir hier an Wissen bezüglich regulären ausdrücken mangelt und zum anderen das falls der benutzer diese Adresse direkt aufruft wird das in derStatistik nichtmehr geloggt. Sollte nicht unbedingt oft vor kommen. Aber es ist theoretisch Möglich. Also am liebsten würde es mir gefallen der user ruft die seite static.seite.de/templates/images/bg.png auf und es wird von der php datei ein Datenbank eintrag generiert und dann direkt auf die datei verwiesen und die datei wird ausgegeben aber ohne php.Aber die URL soll sich wenn es geht nicht ändern. Also ein statistik eintrag mittels PHP und dann direkt auf die Datei quasi "weiterleiten". Ist das so Möglich? Ich wäre euch sehr dankbar wenn Ihr mir bei diesem Problem helfen könntet. Mit freundlichen Grüßen Mike1990 Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.