Gunther: + (PHP) Cache vs. Datei einlesen

Beitrag lesen

Hallo Selfgemeinde!

Ich hätte da mal eine Frage ...!
Und zwar würde mich mal interessieren, was in der Praxis eigentlich schneller, bzw. effizienter ist?

Annahme:
Ich habe eine Datei index.php, die bei jedem Request aufgerufen wird. Nun sollen in dieser Datei u.a. globale Konfigurationseinstellungen verfügbar sein, die in einer anderen Datei namens config.ini stehen.

Im Normalfall würde ich jetzt die entsprechenden Werte per parse_ini_file() jedesmal aus der config.ini einlesen.

Frage:
Da sich im Normalfall an den Daten in der config.ini nicht allzuhäufig allzuviel ändert, gibt es da eigentlich eine performantere Lösung?

Da es sich bei den (eingelesenen) Daten ja dann um ein mehrdimensionales Array handelt, könnte/ müsste ich es serialisieren und dann ebenfalls als Datei speichern. Und umgekehrt ebenfalls erst wieder den Dateiinhalt einlesen und anschließend deserialisieren.

Ich sehe da vom Grundsatz her eigentlich keinen Unterschied zwischen den beiden Varianten. Oder ist eine der beschriebenen Methoden signifikant schneller als die andere?

Oder gibt es generell eine performantere Methode so etwas umzusetzen?

Vielen Dank im Voraus für eure freundliche Unterstützung, bzw. Aufklärung.

Gruß Gunther