Kam si ukládat znovupoužitelný list parametrů vhodný pro více použití

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
Jan Suchánek
Člen | 404
+
0
-

Kam nejlépe ukládáte znovupoužitelný list parametrů do cache? Např. seznam zemí, seznam podkategorí, seznam jazyků apod. je vhodné na to mít jeden objekt kam takováto data napchat nebo je lepší používat jen cache?

Tomáš Votruba
Moderator | 1114
+
0
-

Můžeš použít část parameters v config.neon a předat jej službě (https://github.com/…default.neon#L30), která se o ně postará (https://github.com/…mService.php).

Cache můžeš aplikovat v té službě na tebou vybrané parametry. Doporučuji otestovat, zda ti cachování výkon ušetří.

Editoval Tomáš Votruba (10. 1. 2014 19:57)

Jan Suchánek
Člen | 404
+
0
-

Diky, zkusím a mám tam cpat vse co me napadne?

Tomáš Votruba
Moderator | 1114
+
0
-

A co tě napadá? Číselník můžeš mít i v databázi.

Jan Suchánek
Člen | 404
+
0
-

Diky, popsal jsem vse spatne. Takze ty servise predas parametry a v ni cachujes ostatni. Napriklad ocislovanej seznam zemi. Ocislovanej seznam vyrobcu atp. Takovy veci co se hodej nebo mohou hodit na vice mistech. A tuhle aervisu predavas formularum a jinym komponentam?

Jde mi o to abych se neptal databaze na stejne veci vickrat. Napr. Memu gridu se hodi nejake vyctove hodnota a dalsimu formu take apod. Tzn kdyz ty hodnoty mam ma smisl je znova tahat?