reSmush.it 是国外专门提供免费图片压缩优化服务api接口,它提供了基于几种高级算法的图片压缩功能,支持jpg、png和gif文件,单张图片最大支持5MB。对图片数量没有任何限制。
reSmush.it Image Optimizer 是一个基于reSmush.it API的免费的图片优化插件。该插件提供了一键批量优化已有图片的功能,还支持设置上传时优化图片,或者定时优化图片,可以选择保留图片的EXIF信息,以及删除原图等。
安装启用插件以后,你可以在 媒体 – reSmush.it 进入到插件的设置界面,如下图所示:
eSmush.it Image Optimizer 插件下载地址:https://wordpress.org/plugins/resmushit-image-optimizer/
- 画面质量:优化之后的图片质量,数字越大图片容量越大;
- 上传优化:勾选后在上传时会自动优化;
- 开启统计:生成优化图片的统计信息;
- 统计记录:针对开发人员的,如果硬盘小,就关了吧;
- CRON上的流程优化:定时执行优化任务;
- 保留EXIF:图片拍摄地、拍摄器材信息、时间、坐标等,大部分网站用不到;
- 不保留备份:插件默认创建原始图片的副本,并且只会对副本进行优化。
reSmush.it插件使用
使用这个插件很简单。
1、新网站勾选“上传优化”就可以了。
2、手动优化。 之前有很多图片未优化,现在打算启用插件来优化图片。点击上图中的“优化所有图片”即可。
3、定期自动优化。
先勾选上图中的“CRON上的流程优化”,然后按照下面步骤操作:
添加办法:在网站根目录编辑 wp-config.php文件,找到 define( ‘WP_DEBUG’, false ); 在下面一行添加:
define( ‘DISABLE_WP_CRON’,true );
点击保存即可。
再手动设置定时任务后,插件就会按照设置好的计划定期自动优化图片了。
4、注意事项:
批量优化图片对 php和 MySQL占用很大,容易造成 CPU满载、数据库卡顿,建议在网站访问量低的时候再运 行,特别是有大量图片(几百数千张)待优化的情况要谨慎。
需要提高 PHP-FPM数量和给 MySQL更大缓存来提速,根据不同服务器的情况这里的设置也是不同的,没有固 定的参数,大家需要自行摸索设置。
注:reSmush.it 托管于国外服务器,所以比较适合外贸网站或托管于国外服务器的WordPress网站使用,菜鸟站长之家在网站
上使用了一段时间,发现效果真的不错,所以才推荐给大家。
发表评论