溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

PHP中CodeIgniter配置redis的方法

發(fā)布時(shí)間:2021-05-06 11:17:53 來源:億速云 閱讀:223 作者:小新 欄目:編程語(yǔ)言

這篇文章給大家分享的是有關(guān)PHP中CodeIgniter配置redis的方法的內(nèi)容。小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,一起跟隨小編過來看看吧。

php是什么語(yǔ)言

php,一個(gè)嵌套的縮寫名稱,是英文超級(jí)文本預(yù)處理語(yǔ)言(PHP:Hypertext Preprocessor)的縮寫。PHP 是一種 HTML 內(nèi)嵌式的語(yǔ)言,PHP與微軟的ASP頗有幾分相似,都是一種在服務(wù)器端執(zhí)行的嵌入HTML文檔的腳本語(yǔ)言,語(yǔ)言的風(fēng)格有類似于C語(yǔ)言,現(xiàn)在被很多的網(wǎng)站編程人員廣泛的運(yùn)用。

在我們對(duì)于php框架的選擇時(shí),有一種適合于web開發(fā)的框架引起了我們的注意。在對(duì)框架進(jìn)行安裝后,還有一些內(nèi)部結(jié)構(gòu)的配置需要不斷完善。redis是一種比較全面的數(shù)據(jù)庫(kù),我們?cè)谄渌蚣苤幸矔?huì)有所配置,CodeIgniter中也少不了它的輔助。

1.CodeIgniter說明

CodeIgniter 是一套小巧但功能強(qiáng)大的、給 PHP 網(wǎng)站開發(fā)者使用的 Web 應(yīng)用程序開發(fā)框架和工具包。它為組織提供了足夠的自由支持,允許開發(fā)人員更迅速地工作。

2.配置步驟

(1)CI框架安裝部署:下載了PHPStudy后安裝在磁盤上,同時(shí)啟動(dòng)集成的Apache、SQL服務(wù)。將下載的CI框架文件夾放置在phpstudy安裝目錄內(nèi)的phptutorial里的www文件夾下,并將CI文件夾名稱修改為one(可按照自己意愿來重命名),然后在瀏覽器上輸入127.0.0.1/one,出現(xiàn)歡迎頁(yè)面即表示部署成功。

(2)Redis安裝部署: 下載redis壓縮版直接解壓縮至本地磁盤(如c盤),然后使用windows自帶的命令提示符窗口,進(jìn)入redis解壓縮文件夾,找到redis-server可執(zhí)行文件,然后執(zhí)行該文件,即可啟動(dòng)redis服務(wù)。

(3)將redis庫(kù)加入到CI框架,實(shí)現(xiàn)從CI框架里調(diào)用redis。

從https://github.com/joelcox/codeigniter-redis下載集成包,并將壓縮包解壓后,將庫(kù)文件libraries包里的redis.php直接拷貝至CI框架的system文件夾下libraries里。

(4)將配置文件包c(diǎn)onfig里的redis.php拷貝到CI框架的application文件夾里config配置目錄里,其內(nèi)容如下:

<?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';  // 主服務(wù)器名稱
$config['redis_default']['port'] = '6379';   // 默認(rèn)端口號(hào) 6379
$config['redis_default']['password'] = '';   // Can be left empty when the server does not require AUTH
 
$config['redis_slave']['host'] = '';             //從服務(wù)器名稱
$config['redis_slave']['port'] = '6379';         //默認(rèn)端口號(hào)
$config['redis_slave']['password'] = '';

(5)同時(shí)將配置文件包里的autoload.php里的語(yǔ)句增加到CI框架application文件夾里config配置目錄里autoload.php文件中,如下:

$autoload['libraries'] = array('redis');

感謝各位的閱讀!關(guān)于“PHP中CodeIgniter配置redis的方法”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,讓大家可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到吧!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI