Verschlüsselte Bild-Url
dave
- php
Hallo und guten Abend,
Ich möchte die Bilder per PHP laden, sodass der Pfad zum Bild nicht im HTML-Sourcecode ersichtlich ist.
Ein Beispiel:
statt: <img src="www.server.de/images/bild1.jpg" />
möchte ich: <img src="www.server.de/showImg.php?url=[Verschlüsselung]" />
verwenden.
Nun zur meiner Frage:
Wie sieht es bei einer Verwendung von readfile() mit der Performance, Speicherbedarf, Traffic, etc. aus?
Und: Gibt es eine performantere Alternative um die Bild-Urls zu verschlüsseln?
Vielen lieben Dank für eure Antworten.
Grüße
Dave
Hallo und guten Abend,
Ich möchte die Bilder per PHP laden, sodass der Pfad zum Bild nicht im HTML-Sourcecode ersichtlich ist.
Was erhoffst du dir denn davon?
Fragenst,
Glory
Was erhoffst du dir denn davon?
Naja, ich möchte nicht, dass die Verzeichnisstruktur für jeden sofort ersichtlich ist.
Was erhoffst du dir denn davon?
Naja, ich möchte nicht, dass die Verzeichnisstruktur für jeden sofort ersichtlich ist.
Und warum nicht?
Das ist nichts Schlimmes - im Gegenteil sogar etwas sehr Nützliches, um sich auf einer Seite zurechtzufinden. Man kann z.B. durch eine vielaussagende URL den Sinn eines Bildes einschätzen, bevor man es besucht.
Außerdem kann man mit dem Wissen um die Verzeichnisstruktur keinen Schaden anrichten, Sicherheitsgründe fallen also weg.
Gruß,
Glory
Ich grüsse den Cosmos,
Naja, ich möchte nicht, dass die Verzeichnisstruktur für jeden sofort ersichtlich ist.
Du willst also von Google bestraft werden und zusätzlich deinen Server ca. 3-10mal höher belasten als bei der Ausgabe einer einfachen URL oder eines Pfades?
Wenn du nur die Struktur verschleiern willst, nimm mod_rewrite.
Ansonsten ist es 99,9% der User völlig egal, wie deine Struktur aussieht, da die Bilder sowieso alle im glechen Ordner im Cache liegen.
Desweiteren müsstest du eh zusätzlich noch per .htaccess o.ä. deine Ordner sperren, da die Bilder sonst auch direkt aufgerufen werden können und die Struktur wieder ersichtlich sein kann.
Möge das "Self" mit euch sein