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的方法这里就不赘诉了,百度一下,你就知道。
● 有话想说?点这里留下你的脚印吧!
● 本文来自:一品网络 » wordpress多个站点如何使用memcached缓存
● 版权所有,转载请注明出处!
本站文章大部分均为 【一品网络ipwl.cn】 手打更新,转载的内容均在文章内有来源声明。
如你也需要转载本站链接,请留个链接来源好么?好的~
你当前正在看的文章链接为:https://www.ipwl.cn/1751.html
如你也需要转载本站链接,请留个链接来源好么?好的~
你当前正在看的文章链接为:https://www.ipwl.cn/1751.html
THE END
二维码

共有 0 条评论