你现在的位置:首页 > PHP网站建设知识库 > ecmall > 正文

ecmall缓存代码分析

ecmall中使用到了缓存机制,缓存可以很好的减小数据库的压力,代码如下:

$cache_server =& cache_server();  
            $key = 'data_';  
            $data = $cache_server->get($key);  
            if ($data===false) {  
                echo "没有数据";  
                $cache_server->set($key,'information',1800);  
            }else{  
                echo $data;  
            }  

cache_server缓存对象,是在ecmall/includes/global.lib.php文件中声明的,用于记录数据库的缓存用到的。

\

有了缓存函数,自然需要清除缓存的函数:

$cache_server->clear();