2023-2-28 361 0
2023-1-7 419 0
软件

图片的大小直接影响到网站打开的速度,同时有一些超级大的图片,不断加载慢,动辄几m十几m,这种图片本身在网站上显示的话本身没有起到任何作用,反而拉慢了网站的打开速度,使用图片压缩的时候,我们往往是把图片下载下来,然后手动批量压缩,如果用linux服务器,那么我们可以使用jpegoptim、optipng、ImageMagick等软件在服务器上直接对图片进行批量压缩。这样就大大方便了我们,有必要的话,我们还可以让压缩定时执行,这样就不断的优化了网站的打开速度,同时也降低了硬盘的占用。jpegoptim:用于压缩jpg,命令如下:1.查看哪个文件夹比较大du-h--max-depth=1#查找当前目录下文件大小2.安装jpegoptim压缩(用于压缩jpg)yuminstalljpegoptim3.执行进行压缩find/tptest-name'*.jpg'|xargsjpegoptim--strip-all--max=50%optipng:用于压缩png,命令如下:1.安装optipngyuminstalloptipng2.执行进行压缩find/tptest-name'*.png'|xargsoptipng但optipng经过我的使用,发现压缩的效果并不是很好,压缩率不高imagemagick:很多格式都可以压,效果也不咋的,可能没有设置好,有时间再研究1.安装imagemagick依赖的库yuminstall-ylibjpeglibjpeg-devellibpnglibpng-devellibtifflibtiff-devellibungiflibungif-develfreetypezlib2.如果以前安装过,卸载掉ImageMagick:yumremoveImageMagick3.然后yum命令安装yuminstallImageMagick4.查看是否安装成功(成功会显示版本号)convert--version5.85%质量进行压缩find/tptest-iname'*.png'-execconvert-strip+profile'*'-quality85{}{}\;总结:上面的3个软件,使用都还算简单,jpegoptim效果是最好的,我们常见的图片格式也是jpg的,所以使用的最多。其他两个软件效果不是很好,没有具体需要,需要的时候可以再仔细研究研究。

2022-10-19 808 0
2022-10-11 508 0