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

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

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

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

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

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

答案是不能!

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

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

定义 wp_3ed722_CACHE_KEY_SALT 可以避免缓存冲突

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

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

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

----------

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

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

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

● 版权所有,转载请注明出处!
本站文章大部分均为 【一品网络ipwl.cn】 手打更新,转载的内容均在文章内有来源声明。
如你也需要转载本站链接,请留个链接来源好么?好的~
你当前正在看的文章链接为:https://www.ipwl.cn/1751.html
THE END
分享
二维码
< <上一篇
下一篇>>