一文详解 WordPress 中使用 Memcached 的常见问题
💡
原文中文,约2300字,阅读约需6分钟。
📝
内容提要
本文介绍了如何正确安装和使用 Memcached 来加速 WordPress 站点,解决常见问题,包括安装步骤、选择 PHP 扩展、验证安装成功、多个站点共用的注意事项,以及设置缓存过期时间的方法。
🎯
关键要点
- 本文介绍了如何正确安装和使用 Memcached 来加速 WordPress 站点。
- 安装 Memcached 需要在服务器上安装 Memcached 服务端和 PHP Memcached 扩展。
- 将 WPJAM Basic 插件中的 object-cache.php 文件复制到 wp-content 目录下以启用缓存机制。
- Memcached 有两个 PHP 扩展:PHP Memcache 扩展和 PHP Memcached 扩展,建议使用后者。
- 成功安装 Memcached 后,可以在 WordPress 后台的 WPJAM 菜单中查看相关信息。
- 多个 WordPress 站点共用 Memcached 时,需确保使用不同的表前缀以避免数据串联。
- 可以通过修改表前缀或在 wp-config.php 中定义不同的 WP_CACHE_KEY_SALT 值来解决多个站点的问题。
- 设置缓存过期时间时,需注意 Memcached 将大于 30 天的时间视为 Unix 时间戳。
- 要设置缓存过期时间为一年,需使用 time()+60×60×24×365 的方式。
➡️