Data pro nastavení aplikace

MW
Člen | 626
+
0
-

Zdravím,

prosím, jak řešíte načtení a uložení proměnných dostupných pro celou aplikaci. Nějaký best practice.

Jedná se data „Nastavení“ kde jsou různé barvy, rozměry, logo atd.. se kterými se pracuje napříč celou aplikací.

Tedy kde nejlépe načíst data a kam je uložit. A buď tedy použít session nebo to ukládat do proměnných a při každém reloadu načíst?

Přemýšlím, jestli se dá efektivně vyhnout použití sessions.

Moc dekuji za radu

Infanticide0
Člen | 96
+
+2
-

Třída Settings, (lazy) načtení dat z úložiště, cache aby se nenačítalo s každym requestem a do DIC.

Jestli to jsou „statický“ data, můžeš je mít v neonu jako parametry nebo rovnou v services stejnym způsobem jako v https://blog.nette.org/…anym-sluzbam