减少 WordPress 数据库大小的 7 个技巧

减少 WordPress 数据库大小的 7 个技巧


认真考虑加快您的 WordPress 托管网站的速度吗?

然后,您可能已经为减少网站加载时间的整洁设计或代码掏钱了。

如果您像典型的网站管理员,那么您会急切地阅读那些教您提高网站速度的工作表、电子书和网络研讨会。

但事实证明,你可能不需要花一些钱。

你为什么问?

因为 减少 WordPress 数据库的大小 可以显着减少您网站的加载时间并提高其速度。

众所周知,搜索引擎非常重视网站速度,并且您的网站加载时间会在很小的百分比内影响您的搜索排名。 这并不特别意味着更快的网站会提高您的排名,但它可以帮助爬​​虫轻松访问您的网页并为访问者提供更好的用户体验。

而且您的 WordPress 数据库越大,为访问您网站的人呈现页面所需的时间就越多。 因此,清理 WordPress 数据库并减小其大小对您来说至关重要。 随着时间的推移,您的数据库可能会有未使用的记录、冗余条目和表格,您可以安全地删除它们,而不会影响您网站的其他元素。 这将有助于消除服务器上的加载时间并提高站点的性能。

想知道如何减小 WordPress 数据库的大小吗? 以下是减少 WordPress 数据库大小的七个步骤,可以立即付诸实践:

1.删​​除不需要的插件

1

您知道有超过 20,000 个 WordPress 插件吗? 您可以轻松地安装插件同时是一种祝福和诅咒。 您的数据库总是会受到插件膨胀的影响,因为每个插件,即使在停用时,也会为 WordPress 添加更多代码来加载。

因此,请您的数据库和您的网站帮个忙,并删除所有您一段时间未使用的插件。 这可以通过 WordPress 仪表板中的插件部分轻松完成。

2.删除垃圾评论和不需要的代码

2

您的垃圾邮件和垃圾文件夹中应该有评论和帖子:这是您需要删除的不必要的混乱。 您还应该删除作为草稿和新帖子发布而留下的任何帖子修订。

您可以使用 WP-optimize 插件只需单击一下即可完成工作。 同时,您可以使用 Clean Options for WordPress 插件来查找数据库中未使用的表并清理它们。

3.使用MySQL查询

由于名为 wp_commentmeta 的表,Akismet 插件在许多情况下会增加数据库大小。 安装 WP db manager 插件 > 运行以下两个查询选项——它们可以从 WordPress 仪表板执行(但分别运行它们中的每一个):

DELETE FROM wp_commentmeta WHERE comment_id NOT IN (SELECT comment_id FROM wp_comments);
DELETE FROM wp_commentmeta WHERE meta_key LIKE ‘%akismet%’;

您的 WordPress 安装可能会有所不同,因此在应用上述查询之前不要忘记检查您的表名。 以下 SQL 查询也有助于减少数据库大小:

DELETE FROM wp_postmeta WHERE meta_key = "_edit_lock";
DELETE FROM wp_postmeta WHERE meta_key = "_edit_last";

4.压缩图像

4

压缩图像可以大大减少数据库中的数据量。 您可以使用 gzip 压缩来减小基于文本的资源(例如 CSS、JavaScript 和 HTML)的大小。

您还可以使用 WP Smush.it 插件,当您将新图像上传到媒体库时,该插件将通过从 JPEG 中剥离元数据、将 GIF 转换为索引 PNG、从索引图像中剥离未使用的颜色以及优化 JPEG 压缩来压缩图像。 WP Smush.it 将在幕后悄悄运行。

5.关闭自动保存

WordPress 每 2 分钟保存一次您对帖子所做的更改,并将其存储为修订版。 单个帖子的所有修订都作为单独的条目保存在数据库中,这使得数据库非常大。

如果您要写长篇文章,关闭自动保存功能是可行的解决方案。 将以下代码添加到您的functions.php 文件的关闭和打开php 标记之间:

function disableAutoSaveCompletely() {
 wp_deregister_script('autosave');
 }
 add_action( 'wp_print_scripts', 'disableAutoSaveCompletely' );

6.优化WordPress数据库

数据库是存储所有内容的地方:评论、设置、页面、帖子、插件和代码。 臃肿的数据库意味着每次重新加载页面时,查找和显示信息可能需要更长的时间。

这就是您需要优化数据库的原因。 使用 WP-DB 管理器或 WP 优化插件是恢复、修复、优化和备份数据库的好方法。

7.使用缓存插件

W3 Total Cache 等缓存插件会为首次访问者创建页面的静态版本。 因此,当有人第一次访问数据库时,会访问数据库以生成您的页面。

使用缓存插件,生成的页面存储在服务器上,因此当用户下次访问页面时,会预先生成相同的页面,并且不会调用数据库。

采取以下措施来优化您的 WordPress 数据库。 你会发现立竿见影的效果。

Leave a Comment