造成wordpress数据库不断变大臃肿的数据近期有用户反馈,在使用wordpress时,数据库的一些表,特别是option表会变得非常大,特别是使用小工具时,option表会突然变得越来越大,使用WEB主题公园主题的小工具排版时尤为明显。 造成数据库臃肿的数据主要有以下产生的数据: 1.临时数据和rss数据(transient和rss):wordpress的rss功能和临时文件会产生非常多的临时文件(类似于你用360安全卫士清理电脑中的临时文件一样的临时数据) 2.之前使用的主题的数据:如果你的网站曾经使用过很多主题,那么以前使用的主题的数据任然会保存在数据库中,这就造成使用的主题越多,遗留下来的无用数据也就越多了。 3.postmeta,无效的文章自定义栏目数据:postmeta是wordpress非常不错的一种记录在每篇文章和页面的数据值,可以自定义新建,为我们的网站制作增加非常多的额外的选项,不过当一些主题和插件不再使用时,这些postmeta数据就不再被使用了,那么他们也就成为了无用的数据。 4.文章修订记录 :wordpress特有的防止文章丢失的功能,wordpress在每一次更新一篇文章或者页面时,都会自动产生一个修订版本,以防止你想要找回以前编写的文章版本,这个机制一般情况下是用不到的,而且产生的修订版本随着你更新文章的次数会不断地增加也是增加我们的数据库臃肿的一大原因。 5.自动草稿和回收站内的文章:wordpress自动保存草稿的功能以及回收站忘记清理的文章也会不断增加你的数据库数据。 6.垃圾评论、回收站内的评论 、未审核的评论、Pingbacks和Trackbacks:一些评论,如垃圾评论、回收站内的评论,未审核的评论以及自动记录的Pingbacks和Trackbacks这些数据如果没有及时的被清理,那么也会产生不小的数据。
使用WP-Optimize插件定期自动清理和优化数据库WP-Optimize是一款非常不错的数据库清理以及优化工具,他不仅可以清楚综上所述所有的臃肿数据,还能够在清理之后优化数据库。 并且具有定时任务功能,只需要一次设置,就可以按照你所设置的时间定期的清理和优化数据库,非常方便易用 他还可以根据设置保护你的数据,比如定时保留几周前的数据。 安装WP-Optimize:在wordpress后台搜索WP-Optimize安装 或者点击这里网盘下载后台安装:http://pan.baidu.com/s/1eSfXs9k
WP-Optimize使用方法安装好了插件之后进入插件面板控制界面,插件安装好了就是简体中文的 ,非常容易就可以看懂了:
如上图所示,黑色字体的选项是常规选项,可以随时清理,红色字体的Pingbacks和Trackbacks也可以常规清理,其他的选项如果数据较大的话,也可以清理一下。 进入选项中的设置,我们进行预设清理和保存最近的数据设置,让查件定期帮我们清理和优化数据库:
上图所示,查看注释你能很清楚的看到各个功能的选项,其中禁用/引用通告就是Pingbacks和Trackbacks,可以直接禁用,因为之前有爆出Pingbacks和Trackbacks会有一个漏洞使得你的wordpress网站变成肉鸡。,其他自己按照自己的需求设置好就行了。 右侧自动预设清理和优化,也可以按照自己的要求填写好,保存即可。 使用好这款插件之后我们的网站就能够定期的清理和优化好数据库了。 希望这篇文章对你有所帮助。 (责任编辑:好模板) |