Felix: readfile() vs. <img>

Beitrag lesen

Hallo Forum,

hier mal eine Verständnisfrage:

Ich habe in einem Projekt Bilder, die nur in einem passwortgeschützten Bereich einsehbar sind.

Die Frage ist nun, ob das Öffnen und Ausgeben einer Bilddatei per readfile() langsamer ist, als das direkte Ausgeben der Bild-URL im img-Tag. Meiner Ansicht nach nicht, da ja auch der Browser beim "normalen" Bilderanzeigen die Datei öffnet, den Inhalt ausliest und anzeigt.

So könnte ich nämlich die Bilder in einem Verzeichnis oberhalb des public-Roots speichern, wo niemand direkt drankommt, und sie bei der Ausgabe einfach per readfile() referenzieren.

Was sagt ihr dazu?