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

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

作者: 分类:wordpress问答 点击: 8,611 次

    在前面,我们介绍了 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文章表。



文章作者:码不停蹄
本文地址:https://wanlimm.com/77201807186030.html
版权所有 © 转载时必须以链接形式注明作者和原始出处!

上一篇:
下一篇:

或许你会感兴趣的文章:

发表评论

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

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