2021年更新:根据老牛长期使用情况,现在redis6.0.x版本+wp-redis插件配合php7 性能更优秀!
一般小站均可以!
对于WordPress来说效果应该差距不大,我没测过,有机会折腾下
简单来说:
memcache 是 pecl 扩展库版本,原生支持php,出现更早,是老前辈;
memcached 是 libmemcached 版本,出现较后,是新一代,因此也更加完善,推荐使用。
Ps:如果想更深入了解,可以搜索下 memcache vs memcached
memcache、memcached分别选择哪个WordPress插件配套使用?
如果安装的memcache,插件有官方的memcache插件,https://wordpress.org/plugins/memcached/
如果安装的memcached,插件选用https://github.com/tollmanz/wordpress-pecl-memcached-object-cache
特别的,memcached可以缓存动态查询数据,也可以对整个页面进行静态缓存
(追求极致可以试试,memcache(d)使用内存进行缓存,理论上比Nginx fastcgi_cache使用硬盘缓存更快)
安装memcached后,使用插件Batcache,https://wordpress.org/plugins/batcache/ 即可实现
注意:如果你选择使用Nginx fastcgi_cache对页面进行了静态缓存,理论上就不用再使用memcached和Batcache插件进行页面缓存,只需要再优化sql查询缓存,应对搜索等,所以老牛目前用的memcache,而没用memcached,插件为https://wordpress.org/plugins/memcached/
推荐一篇张戈的文章https://zhangge.net/5097.html
评论0