七牛云解决了博客引用flickr图片的访问速度问题

Flickr

七牛云解决了博客引用flickr图片的访问速度问题

一直以来,Flickr是我最喜欢的网上相册,我差不多把我这些年所拍摄的所有的图片都上传到Flickr了。我甚至曾经买过Flickr的一年会员服务。但现在Flickr已经没有了此前的容量和图片显示限制,再花重金订阅它的会员就没有什么必要了。

以前也曾经研究过把Flickr作为我的博客图床的可能,最终没有选择Flickr作为我的博客图床,主要是因为受到墙的影响,总有一些照片无法正常现实,即使能正常现实,加载速度也比较慢。

因此,我还是放弃了Flickr作为图床的想法。后来,我了解到七牛云,开始使用七牛云的CDN,把图片处理好之后拖到WordPress编辑器中,利用水煮鱼所开发的WordPress七牛云插件自动缓存加速这些图片,最近的更新特别给力,支持自动抓取博客中的外站图片,并保存到七牛云空间,这样也能起到加速的效果。这个功能太赞了!

这个功能推出后,我开始有了新的想法。这个功能不也就意味着,我在我的博客上引用flickr的图片,七牛云也会自动把这些图片抓取并保存到七牛云,当访客访问的时候,显示的不是加载缓慢的flickr图片,而是变成了已经被保存到七牛云的图片,访问不能和加载速度慢的问题不就可以解决了吗!

这真不错!这样我就可以把Flickr中的图片转载到我的博客上,这些图片都是早就存在在我的flickr相册中了,以前拍摄的图片,有些我早就想整理一些,发到我的博客上了,因为我不需要处理图片大小了,选择图片,点击分享功能,选择大小,复制html粘贴到WordPress就可以了,剩下的工作交给七牛云就OK了。

帅气!我是怎么想到的?

昨天,我在“我爱水煮鱼”的博客上读了他的这篇文章[七牛的镜像存储介绍和其原理],进一步了解了七牛云的工作原理,Denis在文章最后提到:

网站上的图片镜像到七牛之后,是否可以删除服务器上的图片,答案是可以的,但是强烈建议不要进行此项操作,因为现在主机空间费用非常低廉,购买一个大点的空间也花不了多少钱。另外图片多保存一份在自己的服务器上也是好的。

我很赞同这段话。我的博客也有不少图片,但总体来说还不算多,所以我也是决定不删WordPress媒体库图片,其实媒体库中的图片其实也有利于seo——以前看过一篇文章,其中提到过这种观点。其实,图片一键拖到WordPress编辑器中,我就是感觉比较简单,而且现在WordPress新版对上传到媒体库中的图片也支持图片的简单编辑,调整图片大小也更加方便。

2014年8月24日更新:

针对土木坛子所提出的问题,做一下具体的操作步骤的说明。

首先要在七牛镜像存储插件的设置界面开启远程图片抓取的功能:

七牛镜像存储设置-开启远程图片的抓去功能
七牛镜像存储设置-开启远程图片的抓去功能

以后我们就可以从Flickr图片的页面复制图片的html代码粘贴到我们的WordPress编辑器中就可以了,七牛云会自动把Flickr的图片地址替换为七牛抓取的图片地址。我们引用的Flickr图片地址在我们的博客上被第一次浏览时七牛云就会抓取并保存,以后再显示的时候就是七牛的图片地址了。

复制flickr的html代码
复制flickr的html代码

插入到WordPress后台的Flickr图片地址
插入到WordPress后台的Flickr图片地址

显示在网站前台的七牛云缓存的图片地址
显示在网站前台的七牛云缓存的图片地址

本站全部文字内容使用知识共享署名-非商业性使用-相同方式共享授权。

期待你的持续关注: | RSS | QQ邮箱 | Feedly |

扫描二维码或在微信中搜索hishanglei

尚磊的博客的微信公众平台二维码

作者: Lei Shang

独学而无友,则孤陋而寡闻。

《七牛云解决了博客引用flickr图片的访问速度问题》有12个想法

  1. 同样希望能把之前存在Flickr上的图片转至七牛下,但是开启了远程图片抓取后,虽然图片的url变成了七牛域名下的,但是七牛空间中却并没有图片文件。这个可能是什么原因呢?

      1. 这才是一名优秀的博主特质啊。
        因为这其实是读者(至少是我)想了解的,而你没有提供,提供起来也不难——其它使用者也没有提供。
        感谢。
        我用WP super cache直接调用七牛CDN,只能把自己主机的图片路径替换成七牛的,所以好奇如何能替换掉第三方的路径。
        只是七牛难道内置越墙功能?FLICKR不是国内不能正常访问的吗?

发表评论

电子邮件地址不会被公开。 必填项已用*标注