当前位置:首页>网站教程>wordpress教程>您的 WordPress 数据库如何优化和减速?

您的 WordPress 数据库如何优化和减速?

如果您的 WordPress 数据库中有很多不必要的数据,您的网站运行速度会明显变慢。这将导致更高的跳出率,因为在这种情况下用户不会在您的网站上停留很长时间,尤其是在最初加载缓慢的情况下。如果您不想失去现有或潜在的访问者,请确保经常优化您的数据库。 

如果您的 WordPress 数据库未正确优化,搜索引擎也会对您的网站进行差评。搜索引擎非常重视网站速度。糟糕的 WordPress 数据库优化会导致糟糕的用户体验并降低服务器流量。优化您的数据库将删除任何不必要的数据,减小数据库的大小,并使其运行得更快。性能更好的网站将鼓励更大的用户群和更多的转化。

随着时间的推移,通过您自己和最终用户使用您的网站的自然过程,数据库将开始扩大规模。以下是 WordPress 数据库增长的几种方式。

垃圾评论

如果您在网站上启用了评论,那么您很可能会遇到垃圾评论。不幸的是,这在今天的网络上太常见了,有一种方法可以删除它们很重要。 

删除此类评论有两个主要原因。 

  1. 随着时间的推移积累这些评论将影响您的数据库和网站速度。 
  2. 它可以防止真正的用户发表真正的评论,因为看到一堆垃圾帖子可能会给人留下不好的第一印象。他们可能会觉得他们的评论会在垃圾邮件中丢失,或者您的网站不可信且不专业。 

通过实施一些基本做法,您可以减慢网站上出现的垃圾邮件数量,鼓励用户进行真正的对话。

人们发布垃圾评论的主要原因之一是发布他们希望您点击的链接。这些链接通常会指向他们自己的网站或试图窃取信息的阴暗第三方营销商和跟踪器。采取措施防止这种情况非常重要。 
垃圾邮件机器人通过冒充真实用户并发布链接来定位网站。通过减少帖子中允许的链接数量,您可以大大减少垃圾邮件的数量。虽然真正的用户也无法发布尽可能多的链接,但垃圾邮件机器人也将被阻止这样做。这可以使您的网站看起来更加专业和可靠。要进行此更改,请单击设置 > 讨论并查找评论审核部分。

评论审核截图

您可以在将评论标记为审核之前设置评论中允许的链接数。如果您想通过链接审核任何评论,您可以将此数字设置为零。 

许多垃圾邮件通常包含类似的短语或单词。想想您可能收到的垃圾邮件的标题。它们通常包含购买判断、虚假承诺或陈词滥调,例如“在电视上看到的”。通过将某些单词和短语列入黑名单,您可以阻止它们自动发布,并立即将它们发送到垃圾箱。要将黑名单添加到您的 WordPress 网站,请导航至设置 > 讨论并查找评论黑名单部分。 

 在此处选择单词时要小心,不要包含普通用户可能使用的单词或其他单词中可能出现的单词。例如,如果单词列表在您的黑名单上,则会标记单词黑名单。  

评论黑名单
评论黑名单

您可以更进一步,只允许注册用户发表评论。用户必须注册,或者至少填写姓名和电子邮件才能发表评论。 

这种做法将使您成为发布垃圾邮件的简单目标,因为大多数机器人在必须注册时会跳过您的页面。 

此外,这鼓励真正的用户注册会员并参与您的网站。它赋予注册用户在您的网站上发布和保持对话的特权。 

要进行此设置,请前往设置 > 讨论并查找其他评论设置部分。

其他设置截图

您还可以选择审核所有评论。这种方法可以提供最好的质量结果,因为每条评论在发布之前都必须经过阅读和批准,但需要的资源最多。 

通过选择手动进行,一个人将不得不检查待批评论以获得批准。如果您专注于用户反馈、客户服务和主持对话,这是一个很好的策略。 

要进行此设置,请转到Settings > Discussion并查看 Before a Comment Appears 部分。 

在这里,您可以设置仅发布已手动批准的评论或之前已批准的作者发表的评论。选择您的选项并保存。 

发布修订

WordPress 是一个 CMS 平台,它被设置为最好的版本。为了更好地跟踪博客文章的更改、修订和草稿,WordPress 会存储文章修订,以便您可以返回并检索您可能已从文章中删除的信息、撤消更改或加载旧版本的邮政。 

当您处理草稿时,WordPress 会自动保存您帖子的临时版本。所有帖子和草稿都会发生这种情况,因此可以快速加起来。 

WordPress 每 60 秒存储一次自动保存,并按时间顺序创建您的编辑记录。虽然这些帖子修订在构建和发布帖子时非常有用,但随着时间的推移,如果您有大量内容,它们会占用您的数据库空间并降低您的服务器速度。 

最好手动删除不再需要的旧版本并设置一些参数,以便帖子可以在一定时间后过期。可以从帖子编辑器访问它们。 

为了手动限制 WordPress 帖子的修订数量,您可以将以下代码添加到您的站点wp-config.php 文件中:

定义(’WP_POST_REVISIONS’,10) 

10是您希望限制的帖子数。这将防止任何未来的帖子创建比您设置的数量更多的帖子。在这种情况下,一旦达到 10 个,最旧的将被删除。

为了删除不再需要的现有帖子区域,您必须通过 phpMyAdmin 或安装 WordPress 插件来完成。本指南将在下面更深入地介绍两者。 

过期瞬态

瞬态是让开发人员在您的 WordPress 数据库中保留相关信息一段时间的工具。这可以优化您的网站和您连接的任何网站之间的性能和服务器负载。

一种常见的瞬变类型与社交媒体插件一起使用。WordPress 使用这些瞬变来保持帖子的共享计数是最新的,而无需在每次执行此操作时重新验证您与社交媒体网站的连接。这会显着减慢您的网站速度,而这些瞬变有助于加快此过程。 

瞬态可能并不总是正常运行,尤其是在对您的网站进行重大更改或安装新插件时。因此,能够管理它们而不是等待它们过期会很有帮助。 

此外,WordPress 不会删除过期的瞬态,最好将它们从数据库中清除。拥有太大的wp_options 表会减慢您的站点速度,因此删除过期的瞬态是一项非常有用的任务。 

如何手动优化您的 WordPress 数据库

为了手动优化您的 WordPress 网站,您首先必须通过您的托管服务提供商访问 PHPMyAdmin。您必须登录到 cPanel,然后打开 PHPMyAdmin 工具,然后导航到Databases

优化数据库表

 然后选择您要优化的数据库。

数据库表名

然后选择Check All以优化所有表。如果您希望仅优化特定表,请从左侧菜单中选择它们。接下来,从下拉菜单中选择优化表。

优化表格

接下来,您应该会收到一条确认消息,上面写着“您的 SQL 查询已成功执行”。

您选择的表格已经过优化,您可以注销。  

优化表成功

用于优化数据库的插件

有许多很棒的插件可以为您提供出色的 WordPress 数据库优化维护。这些工具使保持网站快速更新变得容易且无忧。他们将帮助您入门并推荐选项。这些插件中的大多数都可以一键设置。本指南将介绍WP-OptimizeWP-SweepWP Rocket以及详细介绍 WP-Optimize

WP-Optimize

WP-Optimize 是 WordPress 最流行的数据库优化插件之一。它有超过 900,000 次活动安装。该插件使用非常简单,并具有一键设置功能。只需单击要执行的清理任务旁边的选择运行优化。

WP-优化插件设置

您可以使用 WP-Optimize 清理帖子修订、旧草稿、未批准、垃圾邮件或已删除的评论、过期的临时选项、引用和 pingback。它还将显示数据库表的详细信息,包括每个数据库表的数据大小、索引大小和开销。

我们将在下一节中更深入地研究 WP-Optimize,以及如何进一步自定义其每个设置。 

开始使用 WP-Optimize

WP-Sweep

WP-Sweep 也是另一个拥有大量追随者的优秀插件。它目前有超过 100,000 次活动安装。安装插件后,转到“工具”>“扫描”,您将进入插件的设置。 

WP-Sweep 提供了一个非常直观的用户平台,为每个任务提供两个选项,SweepDetails。您可以扫描修订、自动保存的草稿、删除的帖子、评论、用户、选项和优化表。如果要运行所有任务,请按底部的 Sweep All 。

WP-Sweep 插件设置

WP-Sweep 使用 WordPress 的删除功能来清理您的数据库。这可以确保您的数据库中没有多余的数据。但是,您无法使用 WP-Sweep 自动优化数据库。

开始使用 WP-Sweep

WP Rocket

WP Rocket 还具有出色的用户直观界面和快速设置。它分为帖子、评论、瞬态和数据库清理部分。 

您还可以将计划清理设置为每天、每周或每月自动运行。要手动执行清理,请选择您要运行的任务,然后按保存和优化WP Rocket 将开始优化您的数据库。

WP Rocket 插件设置

WP-Rocket 的一个很棒的功能是自动清理,它允许您设置一次数据库设置,而不必回来检查它。它将在后台高效运行并保持您的数据库井井有条。 

开始使用 WP Rocket

使用 Wp-Optimize 优化 WordPress 数据库的分步指南

WP-Optimize是一个强大而简单的插件,具有许多可以帮助优化您的网站的功能。 

它是管理和清理数据库、压缩图像和缓存网站的绝佳工具。这些工具将使您能够运行快速高效的网站,尤其是在一起使用时。 

虽然其他插件可能会单独执行类似的任务,但 WP-Optimize 会执行所有三个任务,提供多合一的优化解决方案。 

清理数据库

您的 WordPress 数据库是您网站的核心,并存储您的网站运行所需的所有数据。此外,随着时间的推移,它会积累很​​多不需要的信息。WP-Optimize将删除不必要的数据并帮助您恢复丢失的空间。您可以通过单击相关任务旁边的运行优化来单独运行优化,或者通过按运行所有选定的优化来运行您选择的所有任务。 

WP-优化插件

运行此插件时,会为您提供许多优化选项。大多数选项将为您提供执行每项任务所需的所有信息。 

WP-Optimize 将告诉您每个类别的不必要帖子的数量,因此您可以了解它正在做多少清理工作。

 大多数任务是不言自明的,因为清理所有帖子修订将简单地删除所有不必要的旧帖子修订。类似地显示清理评论、瞬态、旧帖子和其他任务。

让我们来看看优化数据库表以及这意味着什么。 

导航到工具栏上的表格选项卡。此功能提供所有数据表的详细列表,以及有关记录数、数据大小、索引大小、类型和开销的信息。在每个表旁边,您可以选择单独优化。 

您可以通过在优化选项卡上为优化数据库表选择运行优化来选择优化所有表。

随着时间的推移,WordPress 在其数据库中使用的 SQL 表将充满数据。这些数据中的大部分变得不必要,最终会减慢您的数据库。

 每次创建或更新新帖子或页面时,WordPress 都会创建该帖子的副本。每个帖子的每个修订都将存储在这些数据库表中,因此定期优化它们很重要。 

表格选项卡将为您提供有关哪些表格臃肿并占用大量空间的信息。 

WP 优化表

WP-Optimize 还允许您设置自动每周清理,以便您可以自动执行此过程。它还为您提供了将数据保留指定时间的选项。该插件的数据库优化功能是通过单击按钮保持数据库平稳运行的好方法。设置一次,让它为您工作,让您享受更快、性能更好的网站。

关于 WordPress 数据库优化的常见问题解答

它会破坏我的网站吗?

在进行重大更改时始终备份您的网站非常重要。但是,数据库优化不会破坏您的站点。为了使其最有效地运行,请确保您只有一个插件来管理您的数据库。如果您有多个插件来优化您的数据库,它们可能会执行冗余或冲突的任务。

我可以使用任何隐藏的提示或技巧吗?

这些插件中的每一个都有许多选项,可以进一步配置维护、更新、清除和更多数据库管理设置。

它会改善我的网站性能吗?

WordPress 数据库优化可以提高页面加载速度、整体性能和搜索引擎评级。优化的网站还可以创造更好的用户体验,最终可以带来更多的转化。

结论

保持一个高效、快速运行的 WordPress 网站非常重要,并且有很多方法可以做到这一点。 

更专注和更高级的用户可以非常具体地了解您想要优化的内容以及如何使用 WordPress 的内置工具,而寻求更直接方法的用户可以利用提供一键式解决方案的出色 WordPress 插件。这些插件还为高级用户提供了许多可自定义的选项和设置。

无论您选择什么选项,我们希望本指南向您展示了保持优化的 WordPress 数据库的重要性,以及使用哪些实践来保持您的网站健康和快速。因此,您将体验到更好的用户体验、卓越的性能和更高的搜索引擎评级。立即优化您的网站,看看它有多容易。

给TA赞助
共{{data.count}}人
人已赞助
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
搜索