17713433920 info@mac163.com

WordPress网站的所有有价值的数据,包括页面,评论,博客文章,表单条目,项目组合项,媒体等,都存储在WordPress数据库中。此外,甚至主题,插件和网站的配置和设置都存储在其上。

静态HTML网站将数据存储在页面内部,而WordPress则依靠MySQL数据库存储所有数据。定期使用网站时,数据库会不断增长以适应变化。随着时间的流逝,如果不进行优化,它可能会发胖和膨胀。

当数据库肿时,它会降低您的网站性能,因为服务器将需要更多时间从大型数据库中查找信息。因此,优化WordPress数据库以加快网站速度非常重要。

如果数据库优化对您来说是一项艰巨的任务,那么请坚持我们。以下步骤将帮助您通过代码和插件轻松优化WordPress数据库

注意:在优化数据库之前,请考虑备份数据库,因为存储在数据库中的数据非常关键。数据库优化过程中的任何错误都可能损害您的整个网站。因此,请确保对您的WordPress网站进行完整备份。

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

通过phpMyAdmin优化WordPress数据库

phpMyAdmin是管理WordPress数据库的一种非常常用的方法。如果您的WordPress托管计划随附控制面板(cPanel),则可以使用phpMyAdmin数据库管理工具。

在安装WordPress时,通常会创建12个表来存储您站点的宝贵信息。当您在站点上安装更多插件时,表的数量增加。以下是这些表的列表。

  1. wp_commentmeta –用于存储有关注释的元信息。
  2. wp_comments –用于存储在网站上发表的评论。
  3. wp_links –用于存储博客链接。
  4. wp_options –用于存储在管理员设置区域中定义的选项。
  5. wp_postmeta –用于存储帖子元信息。
  6. wp_posts –用于存储有关帖子,页面和其他自定义帖子类型的数据。
  7. wp_terms –用于存储帖子标记以及帖子和链接的类别。
  8. wp_term_relationships –用于存储帖子,类别和标签之间的关联以及链接和链接类别之间的关联
  9. wp_term_taxonomy –用于存储有关wp_terms表中使用的分类法(类别,链接或标签)的描述
  10. wp_usermeta –用于存储有关用户的元信息
  11. wp_users –用于存储用户信息

在phpMyAdmin中,您可以选择检查数据库中的所有表。您可以选择要优化的表,然后继续该过程。

在数据库中,您将在末尾找到两列-大小和开销。如果表中存储的数据更多,则表的大小将很大。另一方面,开销是数据库用来存储查询的临时磁盘空间。定期进行站点更新会增加表的开销。

优化数据库时,开销将被消除,这将减少数据库的整体大小。

如何优化WordPress数据库中的表?
要优化受过多混乱(开销)影响的表,您需要使用SQL命令OPTIMIZE TABLE。例如,如果要优化wp_commentmeta表,请执行以下SQL查询:

优化表’wp_commentmeta’

此外,phpMyAdmin还允许您从主下拉菜单中优化表。选择要优化的表,或者可以选择“全部检查”选项。然后选择“优化表”选项,然后单击“执行”。
当WordPress数据库成功优化后,您将看到来自phpMyAdmin的确认。

phpMyAdmin还为您提供了一个修复表的选项,它可以帮助您修复损坏的表。您应该考虑使用它。

使用插件优化WordPress数据库

  1. WP优化


    WP-Optimize是自动清除WordPress数据库的最有效插件之一,以便您的网站可以以最高效率运行。它将删除所有不必要的数据,例如已删除/未批准/垃圾邮件评论,pingback,trackback和过期的瞬态选项。

    它还清除了不必要的后期修订,这些修订不必要地消耗了兆字节的数据。此外,WP-Optimize通过清理评论表,删除所有垃圾邮件来释放更多空间并加速网站。它可以通过按一下按钮对MySQL表进行碎片整理。

    WP-Optimize分析数据库并准确报告具有开销和浪费空间的数据库表。它可以帮助您准确找到要清洁的物品以及不清洁的物品。

    由自动化提供支持,此工具可以运行自动清理,您可以每周一次或在博客或企业网站的指定期限内安排自动清理。

  2. WP-DB管理器


    WP-DBManager是另一个不错的插件,例如WP-Optimize,可以在您不是技术专家的情况下管理您的WordPress数据库。它具有大量功能,并且主要是为数据库优化而设计的。

    它使您可以直接从管理仪表板高效地管理和优化数据库。您需要做的就是安装此插件并激活它。激活后,使用“数据库”菜单,其中包括几个选项,例如“数据库备份”,“优化数据库”,“修复数据库”,“运行SQL查询”,“清空/删除表”等等。

    您可以使用这些选项来清理数据库和其他优化目的。此外,您可以安排数据库备份,优化和修复。此插件可帮助您运行一个安全,流畅的WordPress网站。

  3. 反垃圾邮件插件


    当您的网站收到大量垃圾邮件评论时,它们不必要地占用了数据库中的空间。垃圾邮件注释在wp_comments表中占据了很多行。

    为了解决这个问题,您可以安装一个反垃圾邮件插件来停止所有垃圾邮件评论。

    此外,您还可以使用以下SQL命令删除垃圾邮件评论:

    从wp_comments删除,在comment_approved =’spam’

    从WordPress删除任何博客文章,图像,页面或评论时,它将进入回收站文件夹。垃圾回收功能与回收站很像,如果您不小心删除了项目,则可以使用它来恢复项目。

    当垃圾桶中有成千上万的物品时,它会使数据库膨胀。默认情况下,垃圾邮件会在30天后删除,但是您可以使用以下命令减少天数。

    define(’EMPTY_TRASH_DAYS’,5); // 5天

结论:

如果您使用适当的插件和编码来自动化某些过程,那么优化WordPress数据库并不难。如果您有任何疑问,请在下面的评论部分中告诉我们。


微信二维码

微信扫描二维码联系我们!
我们在微信上24小时期待你的声音
提供外贸路由器设备产品,轻松翻墙,解答:WP主题推荐,WP网站建设,Google SEO,百度SEO,专业服务器环境搭建等!


需要提供WordPress主题/插件的汉化服务可以随时联系我们!另外成品WordPress网站以及半成品WordPress网站建设,海外Google SEO优化托管服务,百度SEO优化托管服务,Centos/Debian服务器WP专用环境搭建,WP缓存服务器搭建,我们都是你的首选,拥有多年WP开源程序服务经验,我们一直在坚持客户体验,没有最好,只有更好!
回到顶部