2012-06-28 4 views
0

심포니에서 파일 캐시를 사용하여 제한 시간 동안 데이터를 저장하고 있습니다. 작성한 코드는 다음과 같습니다.symfony에서 캐시 시간을 설정하십시오.

누구나 symfony에서 파일 캐시의 시간 제한을 설정하여 캐시가 한 시간 후에 자동으로 삭제되도록 할 수 있습니까? 간단히

답변

1

:

$c = new sfFileCache(array(
    'cache_dir' => sfConfig::get('sf_cache_dir').'/function', 
    'lifetime' => 3600 
)); 

the code이 sfCache에서 다른 옵션에 대한 자세한 내용을 참조하십시오.

0

APC를 사용하는 코드를 공유하기 만하면됩니다. 꽤 동일해야합니다. 난 그냥 쿼리를 캐싱했기 때문에 접두사 "쿼리"를 전달했습니다.

$cache = new sfAPCCache(array('lifetime' => 600, 'prefix' => 'query')); 
관련 문제