Cache – FileStorage spolecne s MemcachedStorage?

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

lze nejak namichat do cache oba storage backendy? napriklad:

<?php
/*
  -- tady musim nejak do Env naklast (registrovat) oba druhy cache backendu --
 */

$mc = Environment::getCache('myOmniMemcacheDeamonizedCache');
$fc = Environment::getCache('myArciFileCacheStorage');
?>

nejak :P nic takoveho v dokumentaci ani v samotnych zdrojacich nevidim. nasel sem jakesi tajemne namespace ale pri pohledu do zdrojaku mi neprislo, ze bych mohl ruzne do namespace pridavat ruzne backendy

https://api.nette.org/…che.php.html#55
https://api.nette.org/…ent.php.html#446

:( priznavam se, ze se v tom vubec neorientuju :D a dokonce mam i takove tuseni, ze zrovna neco takoveho jsem na podzimnim skoleni resil X-( (ale ocividne sem si to nikam nepoznamenal, protoze to bylo prece trivialne jednoduche :D)

wdolek
Člen | 331
+
0
-

:P tak si trosku dopomaham vratit trhead na zacatek :D … poradi mi nekdo? je to vubec mozne? nebo si mam vyrobit nejakou Cache zvlast a hodit si ji do Environment::setVar( )

LuKo
Člen | 116
+
0
-

Stejně, jako je např:

<?php
	$dc = new Cache(new DummyStorage());
?>

nejde udělat:

<?php
	$mc = new Cache(new MyOmniMemcacheDeamonizedCache());
	$fc = new Cache(new MyArciFileCacheStorage());
?>

?