WPML

如果您的主机提供此功能,您可以使用 Redis 为由 WPML 驱动的网站启用持久缓存。

2019年,WPML 团队对代码进行了许多改进,使 WPML 运行更快、使用更方便。当启用持久对象缓存时,您就可以看到其中的一些改进。

什么是持久缓存?

在 WordPress 中,几乎所有项目都会被缓存以提供更好的性能。当主题或插件对文章等数据发出多次请求时,所有数据都会保存在内存中,以防止对数据库进行进一步的请求并加快代码执行速度。默认情况下,缓存数据在单次页面加载期间存储在内存中。因此,该缓存不是持久的,在第二次请求时,一切都会重复——对数据库进行新的调用以检索信息,然后使用内存中的缓存。

当我们开始使用 Redis 或 Memcached 等持久缓存解决方案时,情况就不同了。这些产品由主机提供商安装在服务器上,允许在页面加载之间存储缓存数据,这使得 WP 和 WPML 的速度显著提升。要使用这种服务器软件,WordPress 需要特殊的附加组件或插件。

在您的站点上启用 Redis

Redis 是当今最流行的服务器持久缓存软件。为了能够使用它,您的主机提供商必须在服务器上将其启用。

最简单的使用方法是安装由 Till Krüss 开发的 Redis Object Cache 插件。

激活后,前往 设置Redis 页面并单击 Enable Object Cache 按钮。就是这样!

其他持久缓存解决方案

或者,您也可以使用 Memcached。您可以阅读我们关于在站点上手动设置 Memcached 的指南。这需要一些 PHP 知识。

我们编写该指南是因为 WordPress.org 插件库中几乎所有与 Memcached 相关的插件都已过时,因此我们无法推荐它们。唯一的例外是 W3 Total Cache 插件,它开箱即用支持 Memcached。

作者:Amir · 最后更新时间:2026年4月23日