无奈啊,Redis确实强大,但这玩意首先一个Redis Server狂吃资源,PHP扩展Redis也不是省油的灯。
Memcached也不错,但W3 Total Cache这个插件有点过分,现在要给钱才能用Memcached。
不得已,用PHP扩展APCU吧,没想到效果还不错。
直接PHP扩展里安装就行:
然后记得修改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 //是否缓存所有可缓存的变量
没有回复内容