使用composer構建PHP框架怎么把Redis引入


選擇 nrk/predis 作為 Redis 驅動,修改composer.json增加一個 require 項:

"predis/predis": "*"

運行composer update完成安裝,新建config/redis.php

<php
return array(
'host' => '127.0.0.1',
'port' => 6379
);

新建 assists/factory.php:

<?php
use Predis\Client;
class Factory{
public static function redis(){
return new Client(require BASE_PATH.'/config/redis.php');
}
}

然后運行 composer dump-autoload, 修改controllers/HomeController.php為:

<?php
class HomeController extends BaseController{
public function home(){
$redis = Factory::redis();
$redis->set('name','xiaoming');
echo $redis->get('name');
}
}

訪問 nuf.dev/index.php/home,輸出

xiaoming

說明成功引入predis


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM