登录网站后,点击站点-性能优化,里面有四个项,一般opcache必须开启,用于php加速的。(如果你在小程序里阅读,请点下方“原文”,否则看不到代码) 下面介绍如何开启微擎memcache,php的组件memcache必须安装,未安装开启也无用,如何安装组件见 ; 打开目录的data/config.php文件,然后对比下面代码。 $config[setting][cache] = memcache; //默认的mysql $config[setting][https] = 0; //改成1,可开启模块的https 在config.php文件里找到下面这行,把 127.0.0.1 写进去。 // -------------------------- CONFIG MEMCACHE --------------------------- // $config[setting][memcache][server] = 127.0.0.1; //memcache地址 $config[setting][memcache][port] = 11211; $config[setting][memcache][pconnect] = 1; $config[setting][memcache][timeout] = 30; $config[setting][memcache][session] = 1; $config[setting][memcache][sql] = memcache; //加上这句是开启sql缓存 下面介绍如何添加微擎redis,php的组件redis必须安装;远程的redis配置参加开启微擎远程redis缓存 相关配置 $config[setting][cache] = redis; //默认的mysql改成redis 在data/config.php文件里,如果没有下面代码,手动加进去。 $config[setting][redis][server] = 127.0.0.1; //redis的地址 $config[setting][redis][port] = 6379; $config[setting][redis][pconnect] = 0; $config[setting][redis][requirepass] = ; //这里是密码,默认为空 $config[setting][redis][timeout] = 1; 到这里就完成开启了,微擎redis和微擎memcache并不用纠结哪一个更好,两者相对明显的区别是,redis部分数据存硬盘,服务器重启后仍旧有缓存;memcache是内存的,服务器重启后完全清空。 如果想2个都开启,可参考下面,但我未测试。 $config[setting][cache] = memcache; $config[setting][cache] = redis; |
|
来自: 昵称21532077 > 《PHP》