个人网站图床意见讨论


#1

在社区潜水发现很多朋友都有用Emacs org-mode+静态网站框架自己建立博客的经验,我自己也是octopress,hexo,hugo试了个遍,有些问题至今没有找到完美的解决方案,因此想寻求大家建议。

图床就是一个问题:https://wdd.js.org/the-hard-way-of-markdown-insert-images.html 这个帖子大概描述了各种艰辛之路,我也体验了一些。得出来相同的结论大概就是,如果不是氪金用户,能不传图片,就不传(十分心酸了)。我有好多笔记,就是手写图,发文章不带图不太可能…我猜相似的情况可能还有什么个人相册啊,烹饪网站啊之类的需求吧。

我目前的方案是把网站和图片一起部署在git remote上,并没有使用图床。但是想来想去都不是很好的解决方案。使用图床的好处显而易见:一个markdown(或者org转markdown)文件, 可以同步发布在其它平台上,甚至导回onenote里。

但图床的一个巨大的问题就是墙内外访问问题,有的朋友居然不辞辛劳地维持着两个网站,所以开个帖子想听听大家的任何意见,费用,墙,多平台发布,等等任何经验都可以,望大家不吝赐教。


#2

以前用Macos, 有一个趁手的图床工具iPic


#3

用hexo的时候,图片放在七牛云


#4

我现在不折腾了,折中(因为 wordpress 比较多的功能我完全不需要)方案 org-mode + org2blog + wordpress


#5

同样因为图床的问题,搞了现在这种方案。https://liangjun.work/

核心是利用GitHub提供的WebHooks将GitHub Issues部署到服务器上。

优点就是编辑方便,Issues页面直接就作为博客发布的后台了,相当于用github做图床。

缺点是有时候可能访问较慢,以及墙的问题。因为内容是一样的,所以seo也会有点小问题。


#6

我的情况是,小成本时使用Let’s Encrypt免费证书,域名首次购买比较便宜,然后使用七牛云存储及cdn的全球节点,同时保证国内国外访问的体验。


#7

Picee还可以,基于github的


#8

你们不知道图片可以编码成base64内嵌在html里?这方法最简单粗暴 :joy:


#9

我倒是觉得图片放在git repo里挺好的。这样你的所有的内容都是自洽的,不会出现文章还在图片挂了的情况。


#10

感谢,确实,就是发到其它平台上或者换了框架,图片全部得重新搞,简直不敢想哈哈


#11

感谢,七牛云是很好的方案,境内外都可以访问,就是有些不愿意备案,或者境外网站的备案好像是个问题。


#12

svg 也行


#13

谢谢答主,这个就是我发帖想找到的答案了。我不是程序员,但是冥冥之中感觉应该有这么个简单粗暴的答案,哈哈哈哈


#14

确实,以前从没想过墙是问题,直到看了我的analytics,来自国内的流量简直少得可怜。有时候想想要不要在去知乎简书上引引流,但是随便写写博客这么花时间我不太确定有啥意义…


#15

这个问题图床也没有解决吧,比如说你换了图床,之前的图片怎么办呢?其实跑一个脚本批量替换一下前缀就完了


#16

可能是由于个人能力问题,我也觉得不放图床更省心,如果要发布到别的平台,把图片和文章一起发布过去就是,以现在的带宽和容量,我觉得都应该没有问题。

我有一个网站,用了org, ox-hugo, hugo。之前用的新浪图床,结果新浪图床挂了之后,痛定思痛,就把全部照片弄到本地了。


#17

我写了十几年 blog 的人,建议是不要弄图。图片服务注定是一个收费且不稳定的服务。免费服务别想了,各种限制不说还不定什么时候就没了。

对于收费服务,就算你现在用着挺好,他们改几个版本,你原来发的那些可能就有问题了,这个时候你去把原来那些帖子更新一遍吗?我是没那个耐心。

另外不管收费服务,还是你自建图床,一般都是按照流量收费的,不定什么时候你的图被爬了可能会带来巨量的费用,一觉醒来房子没了。

我的 blog 开始使用 z-blog 啥的自建,后来弄到了 wordpress,再后来弄到 octopus, hexo 之类,现在在用 hugo,支持 org。迁移过程中图早就没有了,老的那些文字只存了 html 版本。新的都还不错,markdown 或者 org。

建议尝试使用文字把问题说明白,也可以适当使用 ascii 图。


#18

之前使用 七牛云 , 因备案缘故, 弃之. 现在使用 github.

qiniu-2-github


#19

谢谢答主,看来少放/不放图果然终极答案,我死心了


#20

静态博客图片放在文章目录下就好了,图床是多此一举。没必要发布到各种平台。