Administrator
发布于 2016-03-23 / 828 阅读
0

自用图片压缩工具推荐(优化博客加载速度)

之前wordpress写博客时文章里面的图片都是上传到服务器中,以前以为这样省事,都是原图上传,发现到后面弊端就出来啦。图片越来越多,服务器容量不够用不说,前端加载速度慢,影响读者阅读,导致读者流失。

毕竟那时候刚开始接触博客,随着后来知识面拓展,阅读量增加,发现这种做法效率太低。说下我现在的做法:

  • 图片本地压缩
  • 上传到空间上。例如七牛,腾讯云,利用CDN加速。

下面详细讲解下:

1.图片本地压缩

有时候博客或者网页里面需要插入图片,毕竟图文并茂对于读者来说更加有吸引力,更容易理解。图片利用压缩软件压缩,一般可以压缩50%以上,大大节省服务器空间和网页加载速度。
这里提供我用的软件:PP鸭,这个软件好处就是图片拖进去,不用处理,原图片直接覆盖,其他的软件一般是输出到另一个文件夹,文件名也会改变,不方便。这个软件免费版一次只能处理10张图片,等于你要处理10张以后关闭,再打开,付费版没有限制。

2.图片上传空间加速

用得最多的恐怕就是七牛吧。大概的工作原理我通俗的解释下:

  • 首先是图片存储在你自己服务器上:读者访问你的文章,直接从本地服务器加载图片。(用的是自己的流量,自己的服务器处理,没有额外加速buff)

  • 如果存储在七牛等上:读者访问你的文章,直接从七牛服务器加载图片。(用的是七牛的流量,七牛的服务器,根据服务商不同,可能会提供加速服务,减轻服务器压力,提高页面加载速度,有额外buff)

最后,我说下感想:

  1. 毕竟自己用的是腾讯云的主机,发现用腾讯的存储空间还是挺方便的。七牛作为使用人数和接受度比较高的厂商,在前几年用的人多(可能现在还是比较多),因为免费还不需要备案就可以使用,对于服务器流量,性能不够的用户还是灰常不错的,一开始我也尝试用过七牛,但是不太方便,速度不太理想,图片还没有我放在本地加载快,而且想要使用CDN加速好像得充值10元验证你的账户。腾讯云就不一样,服务和价格都在那里,而且速度好,结合自己用的也是腾讯云的主机,事半功倍,图片也提供CDN加速。
  2. 我的网站所有图片都是放在腾讯的cos(对象存储服务)上的,图片提供CDN加速,网站也用了百度和腾讯云的CDN(内容分发网络),所以在网页加载速度上还是比较好滴。