Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >WP-Optimize 插件安装使用教程-WordPress 数据库优化效果明显

WP-Optimize 插件安装使用教程-WordPress 数据库优化效果明显

作者头像
魏艾斯博客www.vpsss.net
发布于 2018-06-01 04:27:45
发布于 2018-06-01 04:27:45
2K0
举报

玩 wordpress 的人都知道,wp 本身是比较庞大的一个 php 程序,尤其是数据库方面是比较大的,wp 的文章编辑器在写文章的时候会定时自动储存为修订版本以防意外,当你文章写完了之后,那些储存起来的文章片段会一直保存在数据库中,日积月累成为影响 wp 工作效率的累赘。wp 数据库中的可清理部分包括但不限于以下这些:修订版本,草稿,自动草稿,待审评论,垃圾评论,回收站评论,孤立的文章元信息,孤立的评论元信息,孤立的关系信息,控制板订阅缓存。为了提高数据库效率必须使用一个 wp 数据库优化插件,经过多方选择,魏艾斯博客使用了 WP-Optimize 插件来完成这项工作,今天就来说一下WP-Optimize 插件安装使用教程。

网络上找到的相关名词解释:

修订版本(revision):修改文章后会有一个未修改前的版本,另外写文章过程中每隔一段时间也会生成一个修订版本。

草稿(draft):写文章时点击“保存草稿”后保存下来的,另外自定义菜单等也可能会生成草稿。

自动草稿(auto draft):点击“写文章”“新建页面”时产生的,每点击一次就生成一条。

孤立的文章元信息(Orphan Postmeta):文章删除后残留在 wp_postmeta 表中的信息。

孤立的评论元信息(Orphan Commentmeta):评论删除后残留在 wp_commentmeta 表中的信息。

孤立的关系信息(Orphan Relationships):文章、评论等删除后残留在 wp_term_relationships 表中的信息。

控制板订阅缓存(Dashboard Transient Feed):控制板首页显示的订阅缓存,保存在 wp_options 表中,数量多体积大,建议在控制板首页顶部“显示选项”那里去掉那些订阅。

WP-Optimize 目前是免费使用的,如果用着很好你也可以捐助作者。目前这个插件是部分汉化,并不复杂的操作模式,中英结合的控制面板也能完全看懂了。

1、查找安装 WP-Optimize 插件

在 wp 管理后台的插件-安装插件中,输入 WP-Optimize 并搜索。结果如下图所示,点击“现在安装”并启用这个插件。

2、WP-Optimize 插件使用

安装完成之后 WP-Optimize 会出现在 wp 后台-设置下面,现在来看一下这个插件主要分为两部分功能,一个是手动优化,一个是定期优化。

2.1 手动优化数据库就是点击下图中那个 Run all selected potimizations 的蓝色按钮,在这里可以优化数据库中的所有表,这个功能与 phpMyAdmin 中的“优化表”效果是一样的,省得上 phpMyAdmin 了。

优化效果可以在右侧的 Current database size: 1.6 MB  You can save around: 32 字节 这里看到。

插件这块的细节做的很好,你也可以手动一个一个的优化下面的每个项目。

下面还有一部分我没有截图,显示为红色文字的这部分清理对数据库操作比较频繁,在清理中可能会因为各种意外情况造成数据库损坏,插件提示清理之前需要做好数据库备份工作,默认也是没有勾选的需要你自行勾选再清理。

WP-Optimize 插件还提供了网站数据库所有表的详细信息如下图。大家还记得这篇文章MySQL 数据库类型从 InnoDB 转换为 MyISAM不,当初老魏就是从这里发现网站数据库表的类型不符合的,也算是意外收获了。

2.2 WP-Optimize 插件定期优化

设置计划方案,可以设置保留多久的数据,每隔多长时间自动清理一次,默认是每周,可选时间是每天,每周,每两周,每个月。清理得过于频繁会导致评论还没有来得及审核就被清理掉,也可以设置为 fortnightly(每两周)自动清理一次。

然后在下面勾选需要清除的内容,默认已经勾选了优化数据库、删除修订记录、自动草稿和垃圾评论。不要勾选“删除未清除未审核的评论”,以防误删。

最后保存设置就可以自动定期优化数据库和删除垃圾数据了。

总结一下 WP-Optimize 插件的功能还是蛮实用的,如果你长时间未清理 wp 数据库,用一次这个插件清理效果还是很显著的,可以明显降低数据库的大小和提高数据库效率。而且设置起来很简单,要省心一些就使用定期清理功能;想节省 wp 资源占用就先停用这个插件,使用前打开,运行手动清理,结束后再停掉,这样也不占用 wp 资源和服务器资源。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2017-05-31 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
wordpress删除文章修订版本和自动草稿而残留的数据
下面介绍批量删除数据库中因WordPress文章修订版本、自动保存和自动草稿生成的大量占用数据库空间的冗余数据的3种方法:
半夜喝可乐
2024/09/30
2770
wordpress删除文章修订版本和自动草稿而残留的数据
WP-Sweep 插件清理 WordPress 垃圾评论和数据结构
wordpress 博客一直都是以数据库比较臃肿著称,如果不定期优化一下很快就会涨到几百 M 大小,严重拖慢网站打开速度。今天说一款清理 WordPress 垃圾评论和数据结构的插件:WP-Sweep。 前面写过WP-Optimize 插件安装使用教程,而且魏艾斯博客一直在使用它,想起来了就清理一下(也有定时自动清理功能),一直保持数据库最优化状态。最近插件升级后再用的时候就一直报错:an unexpected response was received,也找不出原因来,只好临时换一款数据库优化插件试试了。
魏艾斯博客www.vpsss.net
2018/06/01
1.3K0
WordPress数据库清理优化插件
分享一个WordPress中,可以清理数据库、优化数据库的插件:Easy WP Cleaner。该插件,可以一键清理不必要的数据库数据,比如:
小狐狸说事
2023/11/17
3750
WordPress数据库清理优化插件
wordpress发布文章报错HTTP 564解决办法
关于wordpress发布文章更新文章经常报错http 564解决办法。我做网站三年了,站虽然不大但是也收录了5000多篇内容,放弃wordpress吧,wordpress确实又是一个很不错的开源系统,功能完善,继续使用吧,这个问题真的很头疼。在网上看过很多类似的说法有说“cdn开启中间源”,有说“wordpress系统要求js聚合在wp-config.php中加一段内容”,有的办法我都忘记了,但是我的解决办法是(重装,重装可以让你的站去掉很多垃圾)系统。辛辛苦苦做了一个站,花了很长时间终于混熟,但是这个基本无法解决的问题困扰了我一个星期,我想尽了所有的办法但是还是没办法解决,只重装了。
主机优惠教程
2019/04/27
1.4K0
wordpress发布文章报错HTTP 564解决办法
【说站】详细介绍WordPress数据库表wp_postmeta
wp_postmeta数据表是WordPress中存储文章的一些相关信息,如文章缩略图地址、缩略图长宽高和alt信息、文章所在分类的URL、文章自定义的Description和Keywords、文章访问次数等;
很酷的站长
2022/11/24
1.9K0
【说站】详细介绍WordPress数据库表wp_postmeta
优化WordPress数据库只需6步 给网站提点速吧
WordPress的文章、评论等很多数据都是存放在数据库的,所以搭建wordpress网站的时间,网站的空间不需要多大,而数据库一定要充足,而在WordPress数据库中主要使用 wp_posts 表来存储日志,页面,附件,导航菜单等数据,根据使用的时间越来越长,堆积的数据越来越多,从而运行起来也越来越慢,那么我是十分有必要对 WordPress数据库来进行整体的优化下。
于飞云计算
2019/07/02
1.2K0
优化WordPress数据库只需6步 给网站提点速吧
WP-Optimize插件无法启动的解决过程
魏艾斯博客遇到了WP-Optimize 插件无法启动的问题,曾经用 WP-Optimize 插件定期优化和加速数据库,用完之后停止、删除掉不占用系统资源,以后想用了再安装上,这是前提。曾经有次开始之后那个优化的图标就一直转圈,等了一会儿也没有要结束的意思,老魏着急就直接切换到别的页面,过会再点回来停止掉 WP-Optimize 插件。后来想再用的时候,发现点击“启用”按钮没有反应了,也就是这个插件无法正常启用了,这可怎么办?
魏艾斯博客www.vpsss.net
2018/12/04
9390
WP-Optimize插件无法启动的解决过程
WordPress 手动优化和插件优化 MySQL 数据库的方法
WordPress 博客出了名的比较臃肿,特别是运行时间久了 MySQL 数据库中垃圾数据较多,进而影响到数据库查询速度和网站打开速度。因此有必要定期对 MySQL 数据库进行优化。本文介绍了两种优化 MySQL 数据库的方法。 对于高手来说这些都是基本功,老魏考虑到新手刚接触 wordpress 博客还是一知半解的状态,所以介绍了手动优化和插件优化 MySQL 数据库的方法。 平时可以使用插件来优化数据库,相关教程:WP-Optimize 插件安装使用教程-WordPress 数据库优化效果明显,WP-S
魏艾斯博客www.vpsss.net
2018/06/01
1.7K0
WP常用SQL总结
wp\_commentmeta:存储评论的元数据 wp\_comments:存储评论 wp\_links:存储友情链接(Blogroll) wp\_options:存储WordPress系统选项和插件、主题配置 wp\_postmeta:存储文章(包括页面、上传文件、修订)的元数据 wp\_posts:存储文章(包括页面、上传文件、修订) wp\_terms:存储每个目录、标签 wp\_term\_relationships:存储每个文章、链接和对应分类的关系 wp\_term\_taxonomy:存储每个目录、标签所对应的分类 wp\_usermeta:存储用户的元数据 wp_users:存储用户信息  
老高的技术博客
2022/12/27
3850
【说站】WordPress网站文章ID不连续如何解决?
对于WordPress网站文章ID不连续的问题困扰了我很久,今天将WordPress文章ID不连续的原因和具体解决办法做详细的说明。
很酷的站长
2022/11/24
6000
【说站】WordPress网站文章ID不连续如何解决?
优化 WordPress 数据库,提高 WordPress 速度
WordPress 的机制是主要使用 wp_posts 表来存储所有数据,包括日志,页面,附件,导航菜单等等,所以 WordPress 使用了一定时间之后,数据量一大还是有点慢,除了对 WordPress 进行全方面的优化之外,我们还可以对数据表进行减肥和优化,来提高 WordPress 的速度。
Denis
2023/04/15
1.3K0
WordPress优化
1、进入wordpress仪表盘,选择“安装插件”,点击上传插件,选择插件安装包,进行安装。
shutiaoya
2022/08/30
7080
WordPress优化
wordpress数据库优化wp_posts表 OPTIMIZE
对 MySQL 数据记录进行插入、更新或删除时,会占有不同大小的空间,记录就会变成碎片,且留下空闲的空间。就像具有碎片的磁盘,会降低性能,需要整理,因此要优化。
ytkah
2022/03/14
3540
WordPress数据库及各表结构
WordPress使用MySQL数据库。作为一个开发者,我们有必要掌握WordPress数据库的基本构造,并在自己的插件或主题中使用他们。
幻影龙王
2021/09/08
3.5K0
推荐几个优化wordpress数据库插件
网站数据库和人脑一样重要。所有内容,如评论、文章、用户信息甚至垃圾评论,都存储在里面WordPress数据库中。其中一些对于网站正常运行至关重要,删除这些元素可能会导致网站崩溃或故障。
Hello-1
2022/08/30
1.4K0
推荐几个优化wordpress数据库插件
WordPress完美解决文章ID不连续问题
一、禁用文章修订版 所谓的文章修订版就是你每次修改一次文章,它都会自动帮你保存修改之前的文章版本,专业术语叫做版本控制,这样保证了在误修改的情况下可以还原之前的内容,这个在维基文档的维护方面是有很大帮助的,但是作为我们的小博客,似乎没多大用处,而且这个修订版在数据库中是占据一个ID的,这也是导致文章ID不连续的问题之一。要想禁用文章修订版,可以在 wp-config.php文件中添加:
超级小可爱
2023/02/20
1.6K0
WP Super Cache静态缓存插件简明使用教程
WordPress静态缓存插件众多,孰优孰劣,这里不予评判,只说一说使用率最高的静态缓存插件WP Super Cache的基本使用方法,包括插件安装设置与停用删除缓存。
星哥玩云
2022/06/11
8650
修改 WordPress 数据库默认表前缀 wp_ 的方法
新手使用 wordpress 初期,数据库默认表前缀用的都是 wp_,从理论上来说对博客安全性不好。所以说我们正式搭建博客的时候都会把默认 wp_ 改为别的,比如 vps_ 等等只有你自己知道的,这样即使被人扫描也无法找到真正的表前缀,也就安全了很多。因为群友问到说一个服务器里面安装了两个 wordpress 博客,表前缀还都是一样的,所以想修改一下,所以魏艾斯博客就搜索整理了相关知识,部分内容参考了@boke122 导航的文章(原文地址 https://boke112.com/3758.html),表示感谢。
魏艾斯博客www.vpsss.net
2018/09/20
2K0
修改 WordPress 数据库默认表前缀 wp_ 的方法
适用于个人博客的WordPress插件
借助于WordPress强大的社区生态,有各式各样的插件可供选择。 这里主要基于优化、功能拓展这两大方面展开,可以一定程度上提高博客访问速度以及优化使用体验,SEO类插件本文暂不涉及 大部分插件可以直接在WordPress官方应用市场内搜到,少数下架插件会单独说明
LonelyEnderman
2023/01/30
8670
WordPress 数据库维护时常用到 12 个 SQL 语句
虽然通过 WordPress 强大的插件库,你几乎可以干任何的事情,但是有时候需要快速修复一些特定的问题的时候,直接操作数据库可能反而是方便的方法,所以这篇文章就给大家介绍 WordPress 数据库维护时常用到 12 个 SQL 语句。
Denis
2023/04/15
5540
相关推荐
wordpress删除文章修订版本和自动草稿而残留的数据
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档