Cachování výsledku funkce – invalidace
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Ecliptic
- Člen | 5
Zkouším poslední hodinu nějak marně najít lepší popis jak funguje u cache cachování výsledku funkce. Zajímá mě hlavně invalidace. Jak dlouho vydrží tento typ cache, jelikož podle dokumenace se na metodu call nevolá save a nevím jak tento obsah následně invalidovat třeba za hodinu.
Díky za pošoupnutí správným směrem :)
- leninzprahy
- Člen | 150
Pokud používáš $cache->call(...)
, tak to asi nejde, ale
mělo by to fungovat s $cache->wrap(...)
.
např:
$cache->wrap(..., [Cache::EXPIRE => '1 hour', ...]);