《XiunoPHP 4.0开发手册》缓存函数CACHE配置
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综合整理!
分类:文章
标签:
编辑:tmt
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。文章版权归原作者所有,内容不代表本站立场!
免责声明:
阁下应知本站所提供的内容不能做为操作依据。本站作为信息内容发布平台,不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考!
如文中内容影响到您的合法权益(含文章中文字、图片等),请及时联系本站,我们会及时删除处理。
相关文章:
- 《XiunoPHP 4.0开发手册》全局变量$starttime
- 《XiunoPHP 4.0开发手册》全局变量$conf
- 《XiunoPHP 4.0开发手册》全局变量$ip
- 《XiunoPHP 4.0开发手册》全局变量$ajax
- 《XiunoPHP 4.0开发手册》全局变量$method
- 《XiunoPHP 4.0开发手册》数据库函数 DB配置
- 《XiunoPHP 4.0开发手册》数据库函数db_create()
- 《XiunoPHP 4.0开发手册》数据库函数db_replace()
- 《XiunoPHP 4.0开发手册》数据库函数db_find_one()
- 《XiunoPHP 4.0开发手册》数据库函数db_count()
- 《XiunoPHP 4.0开发手册》数据库函数db_maxid()
- 《XiunoPHP 4.0开发手册》数据库函数db_connect()
- 《XiunoPHP 4.0开发手册》数据库函数db_truncate()
- 《XiunoPHP 4.0开发手册》数据库函数db_exec()
- 《XiunoPHP 4.0开发手册》缓存函数CACHE配置
- 《XiunoPHP 4.0开发手册》缓存函数cache_set()
- 《XiunoPHP 4.0开发手册》数组增强array_value()
- 《XiunoPHP 4.0开发手册》数组增强array_diff_value()
- 《XiunoPHP 4.0开发手册》数组增强array_assoc_slice()
- 《XiunoPHP 4.0开发手册》数组增强arrlist_chunk()