ApcCache缓存策略实现类
ApcCache继承AbstractWindCache类,并实现该类的提供的各自操作接口. 提供对方访问接口如下: 该缓存策略从AbstractWindCache类中继承三个配置项: array(
'security-code' => '', //继承自AbstractWindCache,安全码配置
'key-prefix' => '', //继承自AbstractWindCache,缓存key前缀
'expires' => '0', //继承自AbstractWindCache,缓存过期时间配置
)
使用方式: 1、您可以像使用普通的类一样使用该组件,如下: Wind::import('WIND:cache.strategy.WindZendCache');
$cache->set('name', 'windframework');
2、同时作为组件,WindZendCache也允许用户通过组件配置得方式,通过框架的组件机制来获得该缓存对象进行操作. 在应用配置中的组件配置块(components),配置使用该组件如下: 'zendCache' => array(
'path' => 'WIND:cache.strategy.WindZendCache',
'scope' => 'singleton',
'config' => array(
'security-code' => '',
'key-prefix' => '',
'expires' => '0',
),
),
在应用中通过如下方式使用: $cache = Wind::getApp()->getComponent('zendCache'); //注意这里的zendCache组件名称和配置的组件名称需要对应
$cache->set('name', 'wf');
关于组件配置的相关说明请参考组件配置一章.<note>注意:要使用WindZendCache组件,需要安装zend_cache扩展支持.</note> the last known user to change this file in the repository <LastChangedBy: xiaoxiao >
Located in /cache/strategy/WindZendCache.php [line 61]
WindModule
|
--AbstractWindCache
|
--WindZendCache
Author(s):
Information Tags:
|
Methods
|