共计 625 个字符,预计需要花费 2 分钟才能阅读完成。
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的方法这里就不赘诉了,百度一下,你就知道。
● 有话想说?点这里留下你的脚印吧!
● 本文来自:挨批网络 » wordpress多个站点如何使用memcached缓存
● 版权所有,转载请注明出处!
正文完