低配服务器弃用Redis改用APCU - 技术宅银魂 - 科技改变生活 - 万事屋

低配服务器弃用Redis改用APCU

无奈啊,Redis确实强大,但这玩意首先一个Redis Server狂吃资源,PHP扩展Redis也不是省油的灯。

Memcached也不错,但W3 Total Cache这个插件有点过分,现在要给钱才能用Memcached。

不得已,用PHP扩展APCU吧,没想到效果还不错。

直接PHP扩展里安装就行:

低配服务器弃用Redis改用APCU

然后记得修改php.ini优化一下APCU参数:

apc.enabled=1  //启用或禁用 APCu。设置为1表示启用,设置为0表示禁用。默认值为1
apc.shm_size=64M  //共享内存大小。默认值为32M
apc.num_files_hint = 10000 //这个设置指定 APCu 会缓存的 PHP 文件数量
apc.ttl=7200  //指定 APCu 中缓存数据的最大生存时间,单位为秒
apc.user_ttl=7200
apc.gc_ttl=3600
apc.enable_cli=1  //是否启用 APCu 的 CLI 模式。1表示启用,0表示禁用。默认值为0
apc.cache_by_default = 1  //是否缓存所有可缓存的变量

 

    没有回复内容

万事屋新帖