首先,下载Predis源代码,地址:https://github.com/nrk/predis/tree/master。将代码至于ThinkPHP/Library目录下,代码结构如下:
然后,修改/ThinkPHP/Library/Predis/Autoloader.php的扩展名为:Autoloader.class.php,使之符合TP的命名规范,方便自动加载,然后就可以正常使用了。
<?php
namespace Home\Controller;
use Think\Controller;
use \Predis\Autoloader;
use \Predis\Client;
class TestController extends Controller
{
public function index()
{
$this->display();
}
public function redis()
{
Autoloader::register();
$a = new Client();
$a->set('fgl1', '<br>redis缓存设置了');
echo empty($a->get('fgl1')) ? "值为空" : $a->get('fgl1');
}
}
本文介绍如何在ThinkPHP框架中集成Redis缓存服务。主要内容包括下载Predis源代码并将其放置于ThinkPHP/Library目录下,调整文件命名以便符合ThinkPHP的自动加载规范,最后通过示例展示如何使用Redis进行简单的缓存操作。
2169

被折叠的 条评论
为什么被折叠?



