用云图床还是将图片上传到wordpress?

本文最后更新于2018年11月14日,已超过半年没有更新,如果内容失效,请在评论区反馈,谢谢!

由于流浪天下网站的图片相对比较多,一直在纠结到底是使用支持 Http 外链的云存储图床还是直接通过 WordPress 的媒体库上传管理。网上也有很多诸如“使用图床还是上传到 wordpress ”此类的讨论,大多是各说各有理,一直很纠结。图床和媒体库各有优缺点,这里就来说说我的困惑。

使用 WordPress 的不安

WordPress 的一些功能可能比较合大多数用户,但对于我来说,还是造成了不安。比如:

  1. 上传图片占用ID:上传图片会占用 post id,而碰巧我又是使用 post id 作为固定链接;
  2. 自动保存草稿和修订记录占用 ID:wordpress 一个很“贴心”的的功能就是自动保存文章草稿和修订记录。这些功能无法在设置中关闭,且于代码深度整合,对于我们这种不懂代码的很不易修改,而这些记录会占用很多 ID。最主要是wordpress官方似乎会将自动保存和修订记录功能更深入化的迹象。
  3. 更换固定链接的代价:如果将 post id 更换为 post name 别名,则会影响搜索引擎搜录,且内部的链接好多都要重新设置。更换固定链接的代价与单纯的ID洁癖相比是否值得?!

对于自动保存文章草稿和生成多个版本的修订记录我个人觉得是个很鸡肋的功能。先说自动保存,你要自动保存就保存到当前 ID 的 post 中吧,非要另开一个ID来保存;修订记录也是,你开一贴编辑,四分之一柱香不到的时间就保存了若干修订历史记录,这得占用多少资源啊,也不利于节能环保什么的。好吧,你说有人需要,那么你就加个设置选项开关啊,真是不懂!

图片上传到 好处

中上传的图片不仅仅是附件,而是一种文章类型。如果使用 WordPress 上传一张图片, 数据库中会生成一条类型为 attachment 的 post 数据。因些图片的编辑修改删除都很方便,便于管理,网站能访问图片就能访问,不会受到图库的影响。

很多网友分析 wordpress 内建图库, 如果图片相关性和文字描述做得足够好, 图片很容易被搜索到, 而且图片搜索的转化率很高,所以使用 WordPress 内建图库作为文章的大图页面, 也是 WordPress SEO 中重要的一环。但使用 wordpress 的内建图库时须注意:

  • 填写清晰, 带关键字的图片 alt 和 title;
  • 将图片放在文章中相关性高的段落前后;
  • 如果使用多语言, 在不同的语言版本使用不一样的图片描述 (否则搜索引擎无法定位主页面);
  • 避免使用超大的图片, 以影响页面加载, 图片备份和网站流量。

(via MG12)

图片上传到WordPress限制

网站流量
▲ maie.name 网站流量示意图

图片上传到 wordpress 也有一些不足或者说额外的限制。我现在使用的是国内美橙互联的最便宜的 linux 虚拟主机,每月流量 15G/月,按近三个月来看,因访问量较低,每个月网站浏览大约是 1.6Gb 左右。我的网站图片比较多,即使处理到分辨率很小(比如最长边设置为500),平均每张图片也需要100KB吧。所以如果图片上传到 wordpress 的媒体图库,流量方面是个需要考虑的问题。

另外一个需要考虑的问题就是上面提到的占用ID的问题。不知道 wordpress 是基于什么考虑,上传图片占 ID 这事儿太让人揪心了。

此外,Maie 还觉得 post name 很难做到唯一性,而且标题要翻译成正确的英文也不是太容易。正如叫“张三”的人多得,难道我写之前还要先去查一下有木有叫张三的么?很容易搞错,也不易区别。

使用图床的好处

图床就是使用第三方的服务托管图片,在自己网站上通过HTTP外链引用这些图片。为什么使用图床?原因不外乎以下几种:

  • 流量不足。很多人像我一样购买虚拟主机写博客,空间通常只有 200MB,每个月只有 15G 到 50G 限制,不得不使用图床。
  • 图片便于管理。一般云图床有CDN加速;有WEB或FTP方式上传管理;有些还有评论、分类、分享等完善的功能;最主要是空间和流量可以按需调整。

使用图床的好处主要就是弥补虚拟主机的不足。如果直接使用 WordPress 的 Media 功能, 那国内虚拟主机支付的费用就是个问题。
如果我不用为流量操心, 还会不会使用图床?!

试用过的云图床比较

最近试用过的支持图片外链的图床有又拍云存储(包括又拍云、又拍图片管家、又拍社区)、七牛云存储、百度BCS云存储、网易云相册等。这些云存储都是国内的云存储服务提供商,这里对这些云存储服务进行一个简单的介绍和比较。

又拍云
又拍云存储按服务对象不同实际上分为三种不同的类型:

  • 又拍社区:面向摄影爱好者的在线图片分享网站。通过 WEB 在线管理,只能上传摄影照片,可以外链,有免费服务和收费服务。按年计费。
  • 又拍图片管家:面向网店。可以上传多种类型的图片,主要为收费服务,按年计费。
  • 又拍云:面向论坛及商业用户等个性化需求的用户。存储空间配额和流量按须购买。值得一提的是其流量无使用时间限制,从购买起直到用完为止。

我的照片大部分上传到免费的又拍社区,目前是分别在两个网站进行登录管理。目前又拍社区不提供批量下载,不能上传非摄影照片,不提供转存到又拍云的服务。

又拍云可以免费试用7天,支持FTP上传,提供API接口,支持自定义缩略图方式,支持防盗链。又拍云官方未提供 wordpress 插件,可以使用“荒野无灯”提供的第三方远程附件插件,插件将上传的图片存储于又拍云,其它操作与 wordpress 媒体库操作一样(仍然会在数据库里写post id)。
又拍云价格
(又拍云的价格)

七牛云存储
七牛云存储目前提供免费 10GB 的空间和 10GB 的流量,提供 WEB 上传管理,自定义缩略图,七牛云存储的价格都是按 TB 算的,似乎价格是比较便宜。不足之处是目前没有 wordpress 的插件,只有目前已有我爱水煮鱼等同学开发了七牛云 for WordPress 的插件,还有 api 接口可以自己开发。而且web 上传似乎不能添加新文件夹,不便于图片管理。
七牛云存储价格
(七牛云存储的价格)

有兴趣的朋友可以点击这里开通使用七牛云存储提供的免费配额

百度BCS云存储
百度云存储目前提供5G空间和500M免费流量,超出按天计费。仅提供API接口支持。百度云存储目前使用第三方提供的BCS Support for wordpress插件,经BAE环境测试正常,但用在我的主机上貌似不是很稳定。
百度BCS云存储价格
(百度BCS云存储价格)

网易云相册
N年以前使用过网易的相册,上传了很多逍遥山水的照片。但此相册最大的问题就是不支持外链。现在有云相册提供,但价格不菲。这个国内比较早的相册图床总是没抓住时机,感觉不温不火的。
网易云相册价格
(网易云相册价格)

又拍云、七牛云存储、百度BCS云存储和网易云相册以上这些图床的简单对比见下表所示:
云图床超级比一比
(云图床超级比一比)

没有结论的总结

好吧,可供选择的方案如下:

  1. 不管ID。图片放哪里都可以,任期自由增长;
  2. ID尽可能保护。图片就用web上传或FTP上传,尽量不用 wordpress 上传,多一道麻烦事;
  3. 用 postname 作固定链接。不管ID了,直接换 postnmae 作固定链接,ID增加随它去吧;

暂时没有结论。聪明的读者您们有结论的话别忘了告诉我!



除非注明,流浪天下 文章均为原创,转载请以链接形式注明出处。查看声明
本文链接地址:
订阅本站:https://maie.name/feed打赏:https://maie.name/donation

背包客,徒步自助旅行爱好者,户外旅行风光爱好者。前逍遥山水间户外团队成员,“流浪天下”博客网站站长。背包旅行,流浪天下,行走的日子,我只是天堂的过客...

猜你也喜欢:

26 条评论

  1. 今天又折腾相册
    不想图片都上传WP造成服务器负担,但免费靠谱的可外链相册几乎难觅,外国的总觉得多少不放心

    在考虑要不要买个巴巴变的外链相册服务,价格也不贵
    但心里还是希望能找个好用的免费的

    1. 我用过免费的又拍社区(yupoo.com),支持摄影图片无限免费外链,可以试一下。收费的我用了又拍云,目前看来还可以。

  2. PID的事确实揪心啊,不过可以修改点代码关闭自动修订版本和保存草稿。WP占资源众所周知啊,关掉也算是优化了。

    1. 现在wordpress的修订代码似乎越做越深了,改什么代码也总不太完美!

  3. 我也纠结,自己的博客是文字为主,用图床吧,觉得没必要,不用吧,偶尔还又发个图片。现在用着Flickr。

  4. 图床也有不好的吧,所谓图床,也就是网络相册的意思?
    但网络相册稳定性是个问题
    像之前我用的一些免费相册,渐渐的都不再支持外链,这个有点那啥
    所以还是习惯性上传到WP的媒体库

  5. 怕图床不稳定,上哪哭去,都放到wordpress里了。不过听说七牛云存储不错,我还没试过。
    站外的我都传到新浪微博里了,支持外链,算是额外福利,不知能用到什么时候。
    流量不足,只好弄个防盗链,传到wordpress用是没问题了。

  6. 我是尽量优化图片,然后放在WordPress上面。因为我以前放过到图床上,但有这样那样的限制,如流量,广告等。
    放在WordPress一是永远都不会无法显示,同时也会加速显示时间。

    1. 嗯,你的主机空间100G,1000G/月 流量,可以随便放,完全不用担心不够用,哈哈!

  7. 写个博客而已哦,管那么多事情?少用图片,如果用,就放在google的picasa上或者skydrive上,这两个大公司倒闭的可能性较小。

    1. 我在瞎折腾呢。你最近骑行的时间好像很多,有没有有趣的照片或好玩的地方发点上来。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注