Sven Rautenberg: Konfigurationsdaten Projekt

Beitrag lesen

Moin!

Hi,

für ein paar UpToDate-Tips wäre ich dankbar

Konstanten sind wirklich nicht das gelbe vom Ei.
Ich persönlich verwende für jede Controller-Klasse eine eigene Config-Klasse.

und wie hinterlegst du die Konfig-daten? Array? Objektvariablen? Json? XML? Ini-Datei?

Konfiguration sollte performantest gelesen werden können. Das schließt alles aus, was nicht originär PHP-Code (der aus dem Opcode-Cache gelesen werden kann) ist.

Wenn also XML, INI oder JSON als Speicherformat erforderlich ist, möchte man sich an dieser Stelle einen Zwischenspeicher einbauen, der ein PHP-Array als PHP-Code-Includefile abspeichert.

- Sven Rautenberg