ITPub博客

首页 > 应用开发 > IT综合 > 以微擎版教育系统开发为例,如何实现redis缓存

以微擎版教育系统开发为例,如何实现redis缓存

原创 IT综合 作者:万岳教育系统 时间:2020-07-08 16:53:05 0 删除 编辑

目前,有很多软件开发都是在微擎上开发的,它主要是为其他开发者提供一些设计思路,在线教育系统也不例外。下面,小编将以微擎版 教育系统开发 为例,来为大家介绍下,如何实现 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/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2020-03-26

  • 博文量
    81
  • 访问量
    34580