在我们对于php框架的选择时,有一种适合于web开发的框架引起了我们的注意。在对框架进行安装后,还有一些内部结构的配置需要不断完善。redis是一种比较全面的数据库,我们在其他框架中也会有所配置,CodeIgniter中也少不了它的辅助。下面我们就具体的配置redis步骤带来详解。
1.CodeIgniter说明
CodeIgniter 是一套小巧但功能强大的、给 PHP 网站开发者使用的 Web 应用程序开发框架和工具包。它为组织提供了足够的自由支持,允许开发人员更迅速地工作。
2.配置步骤
(1)CI框架安装部署:下载了PHPStudy后安装在磁盘上,同时启动集成的Apache、SQL服务。将下载的CI框架文件夹放置在phpstudy安装目录内的phptutorial里的www文件夹下,并将CI文件夹名称修改为one(可按照自己意愿来重命名),然后在浏览器上输入127.0.0.1/one,出现欢迎页面即表示部署成功。
(2)Redis安装部署: 下载redis压缩版直接解压缩至本地磁盘(如c盘),然后使用windows自带的命令提示符窗口,进入redis解压缩文件夹,找到redis-server可执行文件,然后执行该文件,即可启动redis服务。
(3)将redis库加入到CI框架,实现从CI框架里调用redis。
从https://github.com/joelcox/codeigniter-redis下载集成包,并将压缩包解压后,将库文件libraries包里的redis.php直接拷贝至CI框架的system文件夹下libraries里。
(4)将配置文件包config里的redis.php拷贝到CI框架的application文件夹里config配置目录里,其内容如下:<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
/**
* Config for the CodeIgniter Redis library
*
* @see ../libraries/Redis.php
*/
// Default connection group
$config['redis_default']['host'] = 'localhost'; // 主服务器名称
$config['redis_default']['port'] = '6379'; // 默认端口号 6379
$config['redis_default']['password'] = ''; // Can be left empty when the server does not require AUTH
$config['redis_slave']['host'] = ''; //从服务器名称
$config['redis_slave']['port'] = '6379'; //默认端口号
$config['redis_slave']['password'] = '';
(5)同时将配置文件包里的autoload.php里的语句增加到CI框架application文件夹里config配置目录里autoload.php文件中,如下:$autoload['libraries'] = array('redis');
以上就是PHP中CodeIgniter配置redis的方法,步骤相对于其它的组件配置有所复杂。主要是分为框架和数据库的部署两大步骤,大家跟着上面的顺序操作即可。更多php学习指路: