XKLog V0.9 新特性之一【缓存系统】
XKLog V0.9 使用了全新的缓存系统。系统默认支持文件和共享内存两种缓存方式。根据需要,用户还可以添加和使用自己的缓存方式。
文件缓存适用于所有允许文件读写的服务器环境。共享内存缓存需要服务器加载 shmop 扩展,但是拥有比文件缓存更高的性能。
PHP代码
- // 实例化缓存类
- $cache = connect_cache( CACHE_TYPE , $options = array() );
PHP代码
- // 初始化缓存
- $cache_list = array( 'config', 'category', 'article_new', 'article_hot', 'comment_new', 'guestbook_new', 'link', 'menu', 'count', 'plugin','tag', 'style' );
- foreach( $cache_list as $item ) {
- if( $cache->$item === NULL ) {
- $cache->set( $item, $item, 0 );
- }
- }
PHP代码
- // 使用缓存
- $tpl_file = APP_ROOT . 'style/'. $cache->config['style'] . '/' . $tpl . '.' . $ext;
Comments List
Leave your comment