• wordpress CMS主题:ssmay主题wordpress CMS主题:ssmay主题
  • 首页 > wordpress问答 > wordpress CMS主题提速(3):优化数据库

    wordpress CMS主题提速(3):优化数据库

    作者: 分类:wordpress问答 点击: 534 次
    wordpress CMS主题:ssmay主题

      在前面,我们介绍了 wordpress CMS主题提速(1):去除wp_head头部无用的信息 和 wordpress CMS主题提速(2):缓存gravatar头像和去除google字体 。今天,我们接着往下介绍,为wordpress提速,还可以从优化数据库入手。

      wordpress数据库结构有点复杂,功能强大。但随之而来的就是性能会相应的受到影响,由其是在数据量庞大时。如:wordpress在文章发表时,可能会存在修订版本、自动草稿、未经批准的评论、垃圾评论、已删除的评论、孤立的文章Meta、孤立的评论Meta、孤立的用户Meta、重复的文章Meta...等,这些东西一旦多了,就会让数据库臃肿,使用数据库变量在庞大,从而,php读取数据库时,就会要消耗更多的时间来查询数据。

      所以,我们要适时地优化数据库,来为wordpress提升速度。wordpress开发者们,为我们准备了很多优化数据库的插件,本节我们来介绍一下一款非常好用的插件:wp-sweep,它可以非常彻底地清除如上这些无用的垃圾,被称为wordpress数据库的清道夫。如何安装,这里就不介绍了,很简单,可以参数新手教程——如何安装wordpress插件

      WP-Sweep 尽可能使用适当的 WordPress 函数来进行清理优化操作,而不是直接使用MySQL查询来操作,所以要安全和稳定很多。所用到的函数如下:

      wp_delete_post_revision()
      wp_delete_post()
      wp_delete_comment()
      delete_post_meta()
      delete_comment_meta()
      delete_user_meta()
      wp_remove_object_terms()
      wp_delete_term()
      delete_transient()
      delete_site_transient()

      安装启用 WP-Sweep 后,可以在 工具 – 清扫 进入操作界面:

      wordpress CMS主题提速(3):优化数据库

      我们可以直接点击最下面的那个sweep all 这个按钮,就可以对整个wordpress数据库进行优化。当然,wp-sweep也列出了多个单一wordpress数据表的优化,我们也可以有针对性地去优化某个单一数据表,如:post文章表。



      QQ二维码

    文章作者:高时银博客
    本文地址:http://wanlimm.com/77201807186030.html
    版权所有 © 转载时必须以链接形式注明作者和原始出处!

    上一篇:
    下一篇:
    wordpress CMS主题:ssmay主题

    或许你会感兴趣的文章:

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注

    This site uses Akismet to reduce spam. Learn how your comment data is processed.