Create an account


Die Random-Signatur

#2
Warum seh ich das eigentlich erst jetzt? Schöne Idee.
Jetzt weiß ich auch, woher ich die Idee für meine eigene Signatur her hab. Ich wusste doch, so etwas ähnliches hatte schon mal jemand vorgestellt. Nur ists bei mir kein Random, sondern es geht nach Tageszeit (MEZ/MESZ). Mein Skript ist allerdings nicht öffentlichkeitstauglich da keine externe Konfigurations-txt geparsed wird. ^^

Im <img>-Tag eine *.php, statt einer Grafik anzugeben scheint den Browser ja nicht zu stören solange am Ende der Umleitung(en) eine Grafik präsentiert wird, oder? Du selbst, wie auch ich, nutzen ja nicht direkt die PHP Datei in der Anfrage URI. Vllt ists ja noch eine Erwähnung wert, wie man mit einer .htaccess Datei die Anfrage von einer nicht existierenden sig.gif auf die PHP umleitet.

Ich vermisse bei dir noch Header Angaben zum Caching. Die letztendliche Grafik darf (und sollte!) ja natürlich im Cache landen, die sich immer wieder ändernde Umleitung aber nicht.
PHP Code:
header('Pragma: no-cache');
header('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0'); 
Ich habe variable PHP Inhalte zugegebenermaßen noch nie ohne strikte no-cache Angaben entworfen, weiß also nicht ob sich Browser überhaupt wirklich zu viel merken würden. Speziell mit sich verändernden Grafiken hab ich aber auf diversen Webseiten beim Caching schlechte Erfahrungen gemacht. Und gerade bei meiner Signatur, möchte ich eine falsche Umleitung vermeiden, da der Auslöser nun mal die Tageszeit ist. Bei einer Zufälligen Umleitung ists vllt nicht ganz so wild.

Dann noch eine Kleinigkeit zu deinem HTTP-Statuscode: 302 ist nicht mehr so gern gesehen. Wenn er auf Fremdinhalte verweist, bewirkt er URL-Hijacking. Ich selbst zieh mich aus der Affäre, indem sich die genutzten Grafiken alle auch direkt auf meinem Webspace befinden.
[i am dumb]
Reply



Messages In This Thread
Die Random-Signatur - by SunRed - 19-09-2012, 18:51
RE: Die Random-Signatur - by GTAzoccer - 05-08-2014, 19:53


Forum software by © MyBB Theme © iAndrew 2016