WordPress博客图床心得

刚统计了自己放在七牛上的图像文件,截止2015年2月25日图像文件大约是501张,对应319篇文章,这数字不多也不少,正好见有人讨论独立博客图床如何整的问题,在此我以过来人的身份说说自己的心得体会吧。

首先,图床不是必须的,如果你不是爱好摄影,并非篇篇上照,一个月下来博客配图不超两张,这些少量的图片占不了多少空间,也耗不了多少流量,图床就没啥必要。折腾图床反倒是背离了专注文章写作的初衷。我当然知道有些人是不折腾不幸福的,喜欢折腾的就继续往下看吧。

图床适合什么样的博友?文章带大量图片但主机流量有限;追求极致载入速度,因而打算将体积较大的图片与文字分流;喜欢经常换主机,又讨厌转移图片(图片多了上传下载太费时间)。简而言之,分开图床是将文字内容与多媒体附件分开灵活配置的方法,适合喜欢自定义的朋友。

选择图床的标准:稳定、快速、具备规则简单的文件直链(外链)地址,文件上传下载方便,提供域名绑定服务,黑白名单防盗链。

稳定快速就不解释了,但我见有些朋友为此抛弃了其他原则,直接用什么新浪微博相册之类的做图床,这样看似足够快速、稳定,但潜在风险同样极大。因为无人保证这个服务可以永远使用,如此受制于新浪等公司,实在不应该。

下面我就重点说说:具备规则简单的文件直链(外链)地址,所谓简单规则就是你上传任何一个图片文件,无需提示就知道该图片文件的引用地址是什么。如图片123.jpg上传之后,访问的地址就是xxxx/123.jpg,放在下级目录,那对应的地址就增加一层目录,简单明了的规则可以使得图床的本地备份非常容易。即便将来迫不得已要给图床搬家,也可以通过SQL命令批量修改文章数据库,而无需手工修改每篇文章图片地址。有洁癖的人,还可以给每张图片对应的文章ID编号,查找文章图片一目了然。

至于域名绑定,其实是可有可无,即便不能绑定,服务商也会给你个二级域名,只要外链地址有固定的简单规则,将来图床搬家也可以用上文说的SQL修改命令直接批量修改图片地址。如果能绑定自己域名,图床搬家后等待新的解析生效即可,文章数据库都不用做任何修改,更为省事。

文件上传下载的便利性,网上一些图床服务还提供了Wordpress插件,撰写文章上传图片跟平常无异。但这插件应用前期配置有点复杂,同时也不利于本地备份,因而我更喜欢用同步的方式,即在本地利用工具建立同步盘。将图片丢到对应文件夹即可完成上传。本地备份因而也无需重复下载。这个方式唯一缺点就是你需要手工写入图片外链的地址。考虑到我的图片命名都是有规律的,因而这也不算麻烦。

盗链是所有图床都会遇到的问题,前文说的新浪微博相册做图床,就是因为新浪并未对微博的图片做外链限制,因而可以随便引用。个人图床建议用白名单限制,即指定域名才能够访问。好比我博客的图片必须是通过我博客才能看。另外需要注意最好禁止浏览器直接访问,以避免有些人利用特殊手段批量直接下载。

有些人喜欢自备静态空间做图床,我知道一些空间非常便宜,便宜到40元/年,即可享受50G/月的流量,可惜这样的自建图床不太专业,速度方面也难有保障,搞不好还出现图片拖累博客,甚至于数据丢失的问题。在此我给大伙推荐七牛,以及对应的同步盘工具qrsbox,它可以满足以上我所说的全部要求。当然它不免费,不过固定赠送的流量对一般小博客而言的确也算免费的。本人用了很久感觉良好,如有兴趣可以点击这里邀请注册,双方都可获得奖励。

最后我提一点,图床虽然强大,但也不可任性的拿单反相机拍的照片直接上传原图。这拖慢了速度不说,一般的显示屏分辨率也没那么高。博客文章还是以压缩图显示为好,大量图片手工压缩的确很辛苦,在此我推荐一个简单的图片批量压缩小工具,这玩意不需使用说明,点击下载即可使用

觉得好可以点个赞!
(2个赞)
Loading...

《WordPress博客图床心得》有39个想法

    1. 坛子哥你的主机厉害,而且人也专注于文章内容,自然不会有心思折腾这些!

  1. 前天发现网站被挂马,一激动把所有文件删除后才发现图片也没了,再上传也麻烦,是时候考虑图床了

    1. 我看那天你的激动样,淡定淡定!是我可能还要好好研究那木马如何来的呢。话说你博客多是小说,照片不多吧,不像有些站照片没了就全部完蛋了。

    1. 若想一劳永逸,最好现在就搞,等图片多了,要整合统一起来也是个大工程。

  2. 不错,说得很详细,我一直都在使用七牛,感觉挺给力的。而且对于我这种小博客而言,就是免费的图床啊

    1. 不是貌似,而是本来就很实用,你可以好好用一下七牛的qrsbox工具。简单而优雅的同步工具

  3. 如果图片不多,为什么不放在自已的主机空间上呢?这样还可以保持一致性,移站时都方便。

    1. 我一开始就说,图床不是必须的。当然有了图床,博客搬家只需要带走数据库即可。图片转移工作都省了,不是更加快捷么?

    1. 回去复习一下……立马上传几张方非的照片呗!给咱各位叔叔阿姨瞧瞧

  4. 问题是:你的七牛缓存好像并没有生效啊。查看你的图片链接地址,是你博客的地址。正常的话,应该是七牛图床的地址的。

    1. 因为,我给七牛绑定了域名,所以图床都是自己的地址。哪天七牛不行了,我完全不用修改文章数据,即可平滑转移到别家!

        1. 备案回国吧,见不少朋友都说没有想象中那么折腾。如果是阿里云的话服务更是周到了

    1. 以前是多久以前?没熬到如今处处是图床的好时代?话说文章内容好的话,图片的确只是锦上添花而已

      1. 之所以折腾,主要是墙的原因。墙外的dropbox, google drive, one drive在墙内不好用,墙内的种种产品在墙外又不好用。

        1. 这不难办,具体可以参考我的一篇文章《将七牛与Dropbox双剑合璧解决图床问题 》

        2. 对了,我忘了说,那个《将七牛与Dropbox双剑合璧解决图床问题》是有备案的域名才能双剑合璧,没有备案的话搞不了。不过七牛也能提供付费的海外加速服务,价格是一块五人民币每GB,相信对你来说也是不错的选择

    1. 一般都是这样的,不过很难说将来你图片会不会多起来。以后的事以后再说

    1. 最近免费的图床也挺多,又拍云、七牛、还有新浪SCS都是,你挑着用呗!

  5. 在HTTP/2面前,博客的CDN加速就没有意思,只要主机速度够快既可,因为HTTP/2是所有请求同步的,而不是HTTP/1.1异步,这个时候CDN加速是为了增加异步请求加速。
    我的博客已取消了CDN加速,没有用第三方图床。

    1. http2并非万能,它只在主机带宽充裕,而单页面存在大量小文件的情况下,提速才很明显。但我的VPS带宽只有1M,几张照片的数据量就比整个页面的文本还大。这种情况下就得继续图床CDN。

      1. 此时你只需对图片做延时显示既可,不会影响网页整体显示。我为什么不建议用图床的原因是保持博客内容的一致性,否则图床那一天有问题时,那所有图片就消费。

        1. 没事,平常我图片都是上传主机的,是七牛插件自动处理替换了链接地址。到时候只需关闭插件,所有图片就自动转回主机这边,简单省事高枕无忧。

佐仔进行回复 取消回复

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