XKLog V0.9 新特性之一【缓存系统】

  XKLog V0.9 使用了全新的缓存系统。系统默认支持文件和共享内存两种缓存方式。根据需要,用户还可以添加和使用自己的缓存方式。

  文件缓存适用于所有允许文件读写的服务器环境。共享内存缓存需要服务器加载 shmop 扩展,但是拥有比文件缓存更高的性能。

 

PHP代码
  1. // 实例化缓存类   
  2. $cache = connect_cache( CACHE_TYPE , $options = array() );  

 

PHP代码
  1. // 初始化缓存   
  2. $cache_list = array'config''category''article_new''article_hot''comment_new''guestbook_new''link''menu''count''plugin','tag''style' );   
  3. foreach$cache_list as $item ) {   
  4.     if$cache->$item === NULL ) {   
  5.         $cache->set( $item$item, 0 );   
  6.     }   
  7. }  

 

PHP代码
  1. // 使用缓存   
  2. $tpl_file = APP_ROOT . 'style/'$cache->config['style'] . '/' . $tpl . '.' . $ext;  

 

相关文章
97条评论

留下评论

电子邮件地址不会被公开。 必填项已用*标注