Verwenden Sie PHP readfile () oder umleiten, um eine Bilddatei anzuzeigen?

Ich habe ein Verzeichnis außerhalb der Webroot mit Bildern, CSS und Javascripts.
Diese Dateien ändern sich häufig.
Ich könnte ein Skript schreiben, das die Datei findet, den MIME-Typ herausfindet und an den Browser ausgibt.
Oder
Ich könnte die Datei finden, sie in ein Verzeichnis kopieren, auf das über das Web zugegriffen werden kann, und über den Header-Speicherort zu dieser Datei umleiten. Wenn die Datei erneut angefordert wird, wird zuerst überprüft, ob die Datei geändert wurde, und erneut umgeleitet.

Was wäre eine bessere Leistung? Jede Anfrage eine Readfile oder jede Anfrage eine Timestamp Prüfung und Weiterleitung (also 2 Anfragen statt einer)

Antworten auf die Frage(3)

Ihre Antwort auf die Frage