WordPress清理和优化数据库,推荐几个优秀插件

本文介绍了如何清理和优化WordPress数据库,推荐了WP-Sweep、WP-Optimize和Clean Options三个插件,帮助删除草稿、修订历史、垃圾评论以及卸载插件后的残留选项。此外,还分享了通过phpmyadmin手动精简数据库的步骤,并提供了禁止生成多余数据的方法,以保持数据库的整洁和高效运行。

精通mysql的朋友会发现wordpress的数据库表设计的很奇怪,很吃主机资源,使用过程中,生成了大量的数据库垃圾。使用下边的方法,把数据库没用的东西全部剔除了,数据库变的娇小起来,备份更快捷了。

第一步:清理数据库插件
由于一些博主使用了定时发布功能,修订、文稿功能没有被禁止,垃圾文件不断生成,可以通过以下几个插件清理,建议使用wp-sweep和clean

1、WP-Sweep
目前最强大的清理数据库插件,可以清理各种草稿、修订历史版本、清理各种孤立的重复的Meta、清理垃圾评论,还可以优化数据库。
这个就是完全傻瓜式操作,插件启用后,在工具下的sweep中只需一键就可以清理优化。

WordPress清理和优化数据库,推荐几个优秀插件
2、WP-Optimize
清理功能也很垃圾,只能清理修订、草稿、垃圾评论,还优化数据库,InnoDB的数据库无法优化。唯一的好处就是定时清理功能,省去的手动清理的麻烦。

WordPress清理和优化数据库,推荐几个优秀插件
3、Clean Options
很多年没有更新了,这个插件功能很强大,可以清除卸载主题和插件后的遗留垃圾文件,只要使用插件或主题,那么在数据表中就会留下配置文件,我们查询这些主题或插件的配置文件,删除之。

1、启用插件后,工具下Clean Options,点击寻找孤立的选项。

WordPress清理和优化数据库,推荐几个优秀插件
2、勾选不用的主题配置文件或插件配置文件,点差查看。

WordPress清理和优化数据库,推荐几个优秀插件
3、点击确定删除设置,提交,以前不用的主题和插件配置都被清除了。

WordPress清理和优化数据库,推荐几个优秀插件
第二步、phpmyadmin精简数据库

清理前,请备份数据库!

1、本以为使用插件就可以完全清理了,没想到碰到一些无耻的插件,不起作用,比如Wordfence Security这款号称最强的防御安全插件,启用了它后,数据库列表中多出来一帮wp打头的表,使用

WordPress清理和优化数据库,推荐几个优秀插件
2、还有一个恶心的垃圾表,就是wp_comments,每一次评论都会出现一个IP和浏览器型号,完全的鸡肋功能,我没有找到自动删除它们的方法,只能双击这些内容,然后Backspace键盘清除键删除它们。

WordPress清理和优化数据库,推荐几个优秀插件
第三步、禁止生成过多的数据
知道生成的垃圾主要是草稿、修订、以及孤立的Meta,还有过长的域名链接,通过禁止它们来防止数据库庞大。

修改域名后缀
修改文章别名
禁止生成草稿、修订

首先是修改wordpress固定链接伪静态,链接太长,图片越多,数据库越大,建议修改成/%postname%.html。

另一个就是修改文章别名,每一个页面都跟着一个别名,建议全站改变成数字,这样大量的乱码都变成了数字,数据库会精简很多。

前边写过一篇文章,WordPress两种方法实现文章id连续,其中禁止生成修订和文稿,让mysql又精简了一次。

WordPress 博客程序有许多优秀插件可以拓展博客的功能,但也会在你的数据库里插入大量的数据,包括一些可能会拖垮你的博客的垃圾数据,所谓的垃圾数据,就是那些残留在你数据库表中的数据,例如:当你停用并删除某些插件或是主题的时候,也许你会认为它们已经彻底被删除。其实不然,还有或多或少的残留文件还悄悄地隐藏在你Wordpress数据库中的wp_options表中,如此长此发展下去,我们的数据库会在不知不觉中,变的越来越越庞大。 而且,WordPress管理后台的首页或其它页面,还会自动生成一些rss的缓存,并保存到wp_options里面,而这些内容往往也不容小窥,当WordPress通过get_option()函数查询wp_options表里的数据时,这些垃圾数据会严重影响博客的速度。所以,清理这些垃圾数据变的尤为重要, Clean Options plugin 提供了一个管理数据库中wp_options数据表的简便方法。并且它有许多内置的安全机制,这将有助于防止因意外删除的表行而造成博客运行的错误。它的目的就是让插件用户轻松安全地维护wp_options数据表,从而提高其博客运行的速度,并保持这种状态! Clean Options 插件按照: 1.下载Clean Options 插件,然后上传插件到/wp-content/plugins/下的文件夹 2.在后台激活插件后,你可以在"Tools"--->"CleanOptions"选项,点击“CleanOption”链接,页面如下图: 选择适当的选项,点击“Find Orphaned Options” --->进入“To double-check options in the Orphaned Options list”页面--->单击下方的“Select All“ ,选择页面中的内容---->点击”View Selected Options Information“ 。进入删除页面,根据页面提示,选择是否删除相关信息,选择好后,点击”Submit“清除表中内容。 Clean Options 插件还提供了预警信息,以提醒用户可能会遇到的潜在问题,这款插件对于我们博主来说是非常实用且有效的工具。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值