以微擎版教育系統開發為例,如何實現redis快取
目前,有很多軟體開發都是在微擎上開發的,它主要是為其他開發者提供一些設計思路,線上教育系統也不例外。下面,小編將以微擎版 教育系統開發 為例,來為大家介紹下,如何實現 redis快取。
1、 使用寶塔皮膚先搭建好微擎伺服器 。
2、 開啟 php 管理,點選安裝擴充套件,安裝 redis 擴充套件 。
3、 安裝好 redis 擴充套件之後開啟 redis 管理,點選效能調整可以修改埠號、 redis 密碼等一系列操作 。
4、 登入微擎後臺,點選站點設定,找到常用工具裡面的效能最佳化,進入效能最佳化介面,看一下 PHP 擴充套件環境是否已經支援 redis 。
5、 開啟微擎程式碼,位置: /www/wwwroot/ 你的站點域名 /data/config.php ,
修改程式碼片段,將mysql 要改成 redis:
然後新增以下程式碼
// -------------------------- CONFIG REDIS ----------------------------// $config['setting']['redis']['server'] = '127.0.0.1'; //預設本地,你也可以用雲庫地址(遠端) // -------------------------- CONFIG REDIS ----------------------------// $config['setting']['redis']['server'] = '127.0.0.1'; //預設本地,你也可以用雲庫地址(遠端) $config['setting']['redis']['port'] = 6379; //預設埠 $config['setting']['redis']['pconnect'] = 1; $config['setting']['redis']['auth'] = ; //redis密碼, 預設為空 $config['setting']['redis']['timeout'] = 1;
6、 然後再登入微擎後臺,點選站點設定,找到常用工具裡面的效能最佳化,進入效能最佳化介面,看一下 config 設定是否已經開啟,到此為止, redis 就已經配置好了。
7、 接下來 寫一下 關於 redis 的連線 程式碼:
/* redis連結 */ function connectionRedis(){ global $_W,$_GPC; $redisConfig = $_W["config"]['setting']['redis']; //微擎 $redis = new Redis(); $redis->pconnect($redisConfig['server'], $redisConfig['port']); $redis -> auth($redisConfig['auth']); return $redis; }
8、接下來就可以盡情使用redis功能了。
以上,就是微擎版 教育系統開發 中,如何實現 redis快取的步驟。
宣告:以上內容為作者本人原創,未經作者本人同意,禁止轉載,否則將追究相關法律責任。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69968464/viewspace-2703284/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 如何用REDIS實現分散式快取Redis分散式快取
- 聊聊如何利用redis實現多級快取同步Redis快取
- 以swoole為例,學習如何實現協程
- 【Azure Redis 快取】Windows版建立 Redis Cluster 實驗 (精簡版)Redis快取Windows
- SpringBoot快取管理(二) 整合Redis快取實現Spring Boot快取Redis
- 線上教育系統開發中,如何實現作業功能字型自定義?
- 如何使用 Redis 快取Redis快取
- MySQL與Redis實現二級快取MySqlRedis快取
- iOS開發-清理快取功能的實現iOS快取
- Redis快取穿透、快取雪崩、redis併發問題分析Redis快取穿透
- 高手如何處理快取:SpringBoot整合Redis實現快取處理(AOP技術)!快取Spring BootRedis
- WEB 應用快取解析以及使用 Redis 實現分散式快取Web快取Redis分散式
- laravel利用Redis來實現網站快取讀取LaravelRedis網站快取
- 【Azure Redis 快取】如何得知Azure Redis服務有更新行為?Redis快取
- Spring Boot 整合 Redis 實現快取操作Spring BootRedis快取
- SpringBoot中使用Redis實現快取Spring BootRedis快取
- 【SpringBoot】結合Redis實現快取Spring BootRedis快取
- redis 作為快取總結Redis快取
- js如何實現清空瀏覽器快取程式碼例項JS瀏覽器快取
- 為什麼要用快取伺服器以及在 Java 中實現一個 redis 快取服務快取伺服器JavaRedis
- redis服務環境下mysql如何實現lnmp架構快取RedisMySqlLNMP架構快取
- 億級系統的Redis快取如何設計???Redis快取
- 記憶體快取系統memcached與redis實現的對比記憶體快取Redis
- 線上教育系統開發中,tableview列表分割槽的實現方式View
- Flutter 外掛開發:以微信SDK為例Flutter
- 15.SpringBoot整合Redis快取實現Spring BootRedis快取
- Infinispan 8 中新的 Redis 快取儲存實現Redis快取
- 探討下如何更好的使用快取 —— Redis快取的特殊用法以及與本地快取一起構建多級快取的實現快取Redis
- 使用Redis做為MySQL的快取RedisMySql快取
- Spring AOP整合redis(註解方式) 實現快取統一管理SpringRedis快取
- Java Web現代化開發:Spring Boot + Mybatis + Redis二級快取JavaWebSpring BootMyBatisRedis快取
- Redis快取篇(一)Redis是如何工作的Redis快取
- spring boot使用Jedis整合Redis實現快取(AOP)Spring BootRedis快取
- 以 ZGC 為例,談一談 JVM 是如何實現 Reference 語義的GCJVM
- 安裝秒開快取系統以後開啟網頁慢快取網頁
- Spring Boot + Mybatis + Redis二級快取開發指南SpringbootMyBatisRedis快取
- 如何提高Redis快取命中率Redis快取
- Redis快取擊穿、快取穿透、快取雪崩Redis快取穿透