wordpress多个站点如何使用memcached缓存

浏览:875次阅读
没有评论

共计 625 个字符,预计需要花费 2 分钟才能阅读完成。

wordpress网站可不可以多个共用memcached?答案是可以的!

最近需要对手头的几个wordpress站点进行一些优化加速,一看服务器已经安装的有memcached插件,索性开造。

接下来的实践,让我费了不少劲。

最终公布一下测试的结果。

wordpress网站可不可以多个共用memcached呢?

wordpress多个站点如何使用memcached缓存答案是不能!

一旦多个站点同时开启memcache的情况下,就会出现后续的站点内容跟第一个站点内容是一样的情况。

那么如何解决呢?方法如下:

定义 WP_CACHE_KEY_SALT 可以避免缓存冲突

如果一台服务器上,托管了多个 WordPress 网站,要在多个网站使用 Memcached,只需在每个网站根目录下的 wp-config.php 文件中,定义 WP_CACHE_KEY_SALT 的唯一值,就可以避免多个站点之间的缓存冲突。

define ('WP_CACHE_KEY_SALT', 'www.yourdomain.com');

在使用时将 www.yourdomain.com 替换为自己的网站域名。添加上述代码后,记得清除网站的缓存。

----------

多个wordpress站点共用xcache会不会有问题呢?答案是不会,opcache也不会。

还是基础知识匮乏啊,memcache是针对数据库方面的加速,这也就说通了不同前缀就可以不混淆数据,xcache是用来加速php基层,所以支持多个站点同时开启。

开启xcache的方法这里就不赘诉了,百度一下,你就知道。

● 版权所有,转载请注明出处!
正文完
 0
挨批网络ipwl.cn
版权声明:本站原创文章,由 挨批网络ipwl.cn 2020-06-29发表,共计625字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。

关于挨批网络

挨批网络IPWL.CN挨批网络是通过域名直译而来,主打一个好记!希望只一眼就可以留在你的记忆中!
评论(没有评论)
没有账号? 忘记密码?

社交账号快速登录