Zend Framework 2 缓存文件系统
Zend Framework 2 Cache filesystem
我一直在使用文件系统适配器来缓存数据。
例如..
$cache = StorageFactory::factory(array(
'adapter' => array(
'name' => 'filesystem'
'options' => array('ttl' => 1800, 'cache_dir' => './data/cache'),
),
));
但是当使用 getItem()
函数时,在 TTL 计时结束后 returns false on success 等等,它应该...但是,我注意到文件保留在系统。有没有办法强制使用缓存文件?
场景是..我的缓存已经过时了,当它运行一些昂贵的函数时,它们return什么也没有,或者它超时了..所以我想改用缓存!
只是想知道这是否可能?
谢谢!
这是您正在使用的特定 StorageAdapter(文件系统)的 useful link to the official ZF2 documentation。
我一直在使用文件系统适配器来缓存数据。
例如..
$cache = StorageFactory::factory(array(
'adapter' => array(
'name' => 'filesystem'
'options' => array('ttl' => 1800, 'cache_dir' => './data/cache'),
),
));
但是当使用 getItem()
函数时,在 TTL 计时结束后 returns false on success 等等,它应该...但是,我注意到文件保留在系统。有没有办法强制使用缓存文件?
场景是..我的缓存已经过时了,当它运行一些昂贵的函数时,它们return什么也没有,或者它超时了..所以我想改用缓存!
只是想知道这是否可能?
谢谢!
这是您正在使用的特定 StorageAdapter(文件系统)的 useful link to the official ZF2 documentation。