如今的网站大部分都是动态网站,而动态网站基本上都要使用数据库作为信息处理的仓库,所以这类网站的响应速度很大一部分取决于网站开发时和数据库之间的交互性能。WordPress作为一款使用PHP开发的语言开发的博客平台,其与数据库的交互还是蛮频繁的,虽然在很多时候我们可以使用一些静态化插件或者一些其他方法来使得网站伪静态化,甚至完全的静态化以提高其访问速度,但是当用户进行登录、评论等操作时仍然需要频繁地调用数据库,这时候如果数据库没有做好优化就会严重影响网站访问者的用户体验,今天就想大家推荐一款WordPress上一款非常受欢迎的数据库优化插件——WP-Optimize。

WP-Optimize是UpdraftPlus推出的又一款强大的WordPress插件,我之前介绍过的WordPress备份还原插件UpdraftPlus Backup/Restore也是由其开发的。这两款插件在WordPress的众多插件中口碑还是很好的,这也足以证明插件制作者的用心及专业。对于今天推荐的WP-Optimize插件,大家可以点击这里进行下载,亦或是登录网站后台安装插件界面进行插件的安装及启用操作。

启用插件后,进入WP-Optimize设置界面我们可以看到如下图所示的内容,通过勾选并点击“Run all selected optimizations”按钮即可对选中的项目进行数据表优化,当然你也可以点击对应优化项目右侧的“Run optimization”按钮对单一数据表项目进行优化。如果你担心插件所坐的优化会损坏数据表原有结构导致网站访问异常可以勾选上“Run all selected optimizations”下方的“Take a backup with UpdraftPlus before optimizing”选项先备份一下(目前我使用这款插件对数据库进行优化还未发现什么网站异常)。

除了手动优化,WP-Optimize还提供定时服务,我们可以转到设置面板下对其进行相应的设置以使其定期对我们的网站数据库进行优化。

Keep last ? weeks data:用于设置优化前数据库保留时间,主要是为了防止数据库优化错误导致网站访问异常时可以让我们使用备份的数据库尽快恢复网站。

Enable admin bar link:WordPress后台工具条启用WP-Optimize设置选项,基本没啥用,我默认是不启用的,感觉启用后后台乱糟糟的。

Auto clean-up setting:设置自动优化的重点,大家可以根据中文提示内容合理设置。中文提示已经很清楚了,在此就不赘述了。

Log setting:生产错误信息日志文件,大家可以全勾选上方便日后查看错误日志,有备无患嘛。

 

官网下载https://wordpress.org/plugins/wp-optimize/