温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

PHP中CodeIgniter配置redis的方法

发布时间:2021-05-06 11:17:53 来源:亿速云 阅读:227 作者:小新 栏目:编程语言

这篇文章给大家分享的是有关PHP中CodeIgniter配置redis的方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

php是什么语言

php,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。

在我们对于php框架的选择时,有一种适合于web开发的框架引起了我们的注意。在对框架进行安装后,还有一些内部结构的配置需要不断完善。redis是一种比较全面的数据库,我们在其他框架中也会有所配置,CodeIgniter中也少不了它的辅助。

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的方法”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI