减少WordPress数据库大小的7个技巧

认真考虑加快WordPress托管的网站?


然后,您可能会花钱进行无杂乱的设计或代码,以减少网站的加载时间.

如果您是典型的网站站长,那么您就会热衷于吞噬可以提高网站速度的工作表,电子书和网络研讨会.

但事实证明,您可能不需要将一些面团捣碎.

你为什么问?

因为 减少WordPress数据库的大小 可以大大减少您网站的加载时间并提高其速度.

搜索引擎非常重视网站速度,而且您的网站加载时间会在很小的程度上影响您的搜索排名,这已不是什么秘密。这并不特别意味着更快的网站可以提高您的排名,但可以帮助爬​​网程序轻松访问您的网页并为访问者提供更好的用户体验.

而且WordPress数据库越大,为访问您网站的用户呈现页面所花费的时间就越多。因此,清理您的WordPress数据库并减小其大小对您至关重要。随着时间的流逝,您的数据库可能会有未使用的记录,冗余条目和表,您可以在不影响站点其他元素的情况下安全地删除它们。这将有助于减少服务器上的加载时间并改善网站的性能.

好奇如何减少WordPress数据库的大小?以下是减小WordPress数据库大小的七个步骤,这些步骤可以立即付诸实践:

1.删​​除不需要的插件

1个

您是否知道有20,000多个WordPress插件?轻松安装插件既是福也是祸。您的数据库将始终遭受插件膨胀的困扰,因为每个插件(即使已停用)也会添加更多代码以供WordPress加载.

您的数据库和您的网站也是如此,请删除您一段时间未使用的所有插件。可以通过WordPress仪表板中的“插件”部分轻松完成此操作.

2.删除垃圾评论和不需要的代码

2

垃圾邮件和垃圾箱文件夹中应该有评论和帖子:这是您需要删除的不必要的杂物。您还应该删除草稿留下的任何帖子修订,并发布新的帖子.

您可以使用WP-optimize插件单击完成任务。同时,您可以使用适用于WordPress插件的清理选项在数据库中查找未使用的表并对其进行清理.

3.使用MySQL查询

Akismet插件由于名为wp_commentmeta的表而在许多实例中增加了数据库大小。安装WP db Manager插件 > 运行以下两个查询选项–可以从WordPress仪表板执行它们(但分别运行它们):

从wp_commentmeta删除WHERE comment_id未输入(从wp_comments中选择comment_id);
从wp_commentmeta删除WHERE meta_key类似于’%akismet%’;

您的WordPress安装可能有所不同,因此在应用上述查询之前,请不要忘记检查表名。以下SQL查询在减小数据库大小方面也很有帮助:

从wp_postmeta删除,其中meta_key = "_edit_lock";
从wp_postmeta删除,其中meta_key = "_edit_last";

4.压缩图像

4

压缩图像可以大大减少数据库中的数据量。您可以使用gzip压缩来减少基于文本的资源(例如CSS,JavaScript和HTML)的大小.

您还可以使用WP Smush.it插件,该插件将在将新的图像上传到媒体库时通过从JPEG剥离元数据,将GIF转换为索引的PNG,从索引的图像剥离未使用的颜色以及优化JPEG压缩来压缩图像。 WP Smush.it将在后台安静运行.

5.关闭自动保存

WordPress将您所做的更改保存为每2分钟发布一次,并将其存储为修订。单个帖子的所有修订都作为单独的条目保存在数据库中,这使得数据库极大地庞大.

如果您要撰写长篇文章,则关闭自动保存功能是可行的解决方案。在关闭和打开php标签之间,将以下代码添加到您的functions.php文件中:

函数disableAutoSaveCompletely(){
wp_deregister_script(’autosave’);
}
add_action(’wp_print_scripts’,’disableAutoSaveCompletely’);

6.优化WordPress数据库

数据库是存储所有内容的地方:注释,设置,页面,帖子,插件和代码。 database肿的数据库意味着每次重新加载页面时,查找和显示信息都可能花费更长的时间.

这就是为什么您需要优化数据库的原因。使用WP-DB管理器或WP优化插件是还原,修复,优化和备份数据库的好方法.

7.使用缓存插件

诸如W3 Total Cache之类的缓存插件会为首次访问者创建页面的静态版本。因此,当有人第一次访问该数据库时,将访问该数据库以生成您的页面.

使用缓存插件,生成的页面存储在服务器上,因此,当用户下次访问页面时,将预先生成同一页面,并且不会调用数据库.

请采取以下措施来优化您的WordPress数据库。您会注意到即时结果.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map