这篇文章给大家分享的是有关PHP中CodeIgniter配置redis的方法的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
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的方法”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。