《XiunoPHP 4.0开发手册》缓存函数CACHE配置

来源:TechTMT.Com  作者:整理  日期:2020-12-30 11:38:16

XiunoPHP缓存函数CACHE配置

在使用 DB 相关函数的时候,需要配置数据库相关信息。一般存放在文件中。

新建配置文件 conf.php:

<?php
        return array (
                'cache' => array (
                        'enable' => true,
                        'type' => 'xcache',
                        'memcached' => array (
                                'host' => 'localhost',
                                'port' => '11211',
                                'cachepre' => 'bbs_',
                        ),
                        'redis' => array (
                                'host' => 'localhost',
                                'port' => '6379',
                                'cachepre' => 'bbs_',
                        ),
                        'xcache' => array (
                                'cachepre' => 'bbs_',
                        ),
                        'yac' => array (
                                'cachepre' => 'bbs_',
                        ),
                                'apc' => array (
                                'cachepre' => 'bbs_',
                        ),
                                'mysql' => array (
                                'cachepre' => 'bbs_',
                        ),
                ),
        );
?>

如果用 MySQL 来存储数据,得自己建立表:

# 缓存表,用来保存临时数据。
DROP TABLE IF EXISTS bbs_cache;
CREATE TABLE bbs_cache (
k char(32) NOT NULL default '',
v mediumtext NOT NULL,
expiry int(11) unsigned NOT NULL default '0', # 过期时间
PRIMARY KEY(k)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci;

include 配置文件:

<?php
        $conf = include './conf.php';
        include './xiunophp/xiunophp.php';
        // 下面就可以使用 cache_xxx() 系列函数了,具体请参看文档。
        cache_set('key1', 'value1');
        cache_get('key1');
?>

稿源:TechTMT.Com综合整理!

分类:文章
标签:XiunoPHP
编辑:tmt
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。文章版权归原作者所有,内容不代表本站立场!
免责声明: 阁下应知本站所提供的内容不能做为操作依据。本站作为信息内容发布平台,不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考! 如文中内容影响到您的合法权益(含文章中文字、图片等),请及时联系本站,我们会及时删除处理。