如何通过代码和插件优化 WordPress 数据库

已发表: 2021-12-07

网站的速度一直是重中之重。 并且优化 WordPress 数据库与网站的整体快速性能有主要联系。

因此,照顾好您网站的数据库并定期清理它可以为您的数字体验带来奇迹。

在本文中,我们将与您分享如何通过代码和插件优化WordPress数据库的最佳经验。

数据库是一个结构良好的存储,您的所有站点数据都位于其中,从重要的文件和文件夹到不必要的垃圾邮件、评论,甚至已经删除的插件和扩展。

因此,如果您不断配置、更改、刷新和使用您的网站,扩展其功能或添加额外工具以提高其在线性能。

您肯定需要通过一种实用的方法来优化 WordPress 数据库,以避免繁重的加载时间、混乱的操作和大量的时间让您的 WP 网站从庞大的数据库中检索所需的信息。

让我们看看可以做些什么来显着影响您网站的整体状态,以及如何通过代码和插件优化 WordPress 数据库

提醒! 在对数据库进行任何更改之前,请确保您已正确备份您的站点并将其保留副本保存在安全的地方。

1、如何通过代码优化WordPress数据库?

通过代码优化 WP 数据库,利用提高数据库效率和更快加载网站页面的所有优势。

如果你查看 WordPress Codex 了解 WP 数据库的结构,你会发现它由 wp_commentmeta、wp_comments、wp_links、wp_posts、wp_terms、wp_users 等 12 个核心表组成。

但是如果你检查你自己的数据库,你可能会发现超过 12 个表,这意味着额外的表是手动创建的,或者是你使用的插件/主题创建的。

现在,为了通过代码优化 WordPress 数据库,您需要做的是运行 SQL 命令“优化表”。

例如,让我们优化 wp_links 表。 在这种情况下,您需要在 phpMyAdmin 区域中运行以下 SQL 查询。

优化表'wp_links'
您需要通过单击下拉菜单中的“全部选中”框来检查具有开销的表,然后从表维护中选择“优化表”并按“开始”按钮。

随着时间的推移,这个过程应该准确地与在您的数据库中编译的开销作斗争。 优化过程完成后,您将收到有关它的确认。

如果您想删除等待批准的评论或其他垃圾评论,您可以按照以下 SQL 命令执行此操作:

DELETE FROM wp_comments WHERE comment_approved = 'spam'

要处理存储所有类型已删除项目的垃圾文件夹,可以通过以下方式完成。

将 define ('SAVEQUERIES', true ) 添加到 wp-config.php。

此外,在主题的页脚中添加下面提到的代码:

如果(current_user_can('管理员')){
全球 $wpdb;
回声“<pre>”;
print_r($wpdb->查询);
回声“</pre>”;
}
?>

默认情况下,垃圾项在 30 天后被删除,但是您可以更改此时间跨度并根据需要定义它,例如,如果您需要将天数设置为,请将以下代码放入 wp-config.php 文件中10:
定义('EMPTY_TRASH_DAYS',10); // 10天

2、如何通过插件优化WordPress数据库?
作为无需编写代码的替代方案,您可以选择在附近拥有几个数据库优化 WP 插件,这些插件可以极大地促进您网站的整洁和快速的性能。

WP优化:
WP优化

通过插件优化 WordPress 数据库的最佳方法之一与 WP Optimize 有关。

该插件使您能够自动清理您网站的数据库,同时节省您的精力和经济手段,因为它易于使用且免费安装。

您可以定期组织清理您的网站或设置时间表并配置 WP Optimize 以根据时间表进行管理,例如每周或每周两次等。

它将删除不必要的数据,从垃圾邮件、未经批准的评论和帖子修订,到过期的选项、引用等。

您还可以通过在管理仪表板上选择选项来自由选择需要优化的选项,检查数据库统计和节省,最后,从任何移动或便携式设备组织所有内容,因为 WP Optimize 也是移动友好的。

高级数据库清理器:

如果您想要一个更快、更干净的 WordPress 网站,其核心是轻量级且称职的数据库,那么 Advanced Database Cleaner 就是您的不二之选。

使用此插件使您的数据库保持最佳状态和功能,并为您的网站提供所需的改进,而无需处理后端的编码或其他复杂过程。

免费和高级选项都可供您测试,以摆脱存储在数据库中的各种不必要的东西。

免费版具有多种数据库清理有用的功能,如删除旧修订、页面和帖子草稿、垃圾邮件、垃圾和待处理评论、自动计划清理可用性、数据优化和网站速度改进、表格查看和清理等。

删除修订后优化数据库:
优化数据库删除修订

另一个用于清理和优化 WP 数据库的绝妙工具被称为删除修订后优化数据库。

它拥有超过 90.000 次活跃下载和大量满意的 WordPress 网站所有者,他们已经尝试并成功地使他们的个人资料在速度和性能方面更加合格。

不花钱购买官方 WP 库中最简单的数据库优化插件之一。 相反,您将获得尽可能多的实用功能,以使您的数据库保持良好的组织性和轻量级。

因此,此插件非常适合删除帖子和页面的修订、垃圾评论和未使用的标签、已删除的帖子/页面/评论、根据您的需要自动优化等。