初次搭建博客,博客里面的图片怎么存储啊,自己有一台阿里云主机(学生机),看网上主流都是推荐另外买专门存储图片的服务,但是对于学生党来说没必要,想问问有什么解决方案吗 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
proxytoworld
V2EX    问与答

初次搭建博客,博客里面的图片怎么存储啊,自己有一台阿里云主机(学生机),看网上主流都是推荐另外买专门存储图片的服务,但是对于学生党来说没必要,想问问有什么解决方案吗

  •  
  •   proxytoworld 2020-08-22 15:16:54 +08:00 6043 次点击
    这是一个创建于 1924 天前的主题,其中的信息可能已经有所发展或是发生改变。
    62 条回复    2020-08-23 13:22:22 +08:00
    Cielsky
        1
    Cielsky  
       2020-08-22 15:17:35 +08:00 via Android
    图床
    clf
        2
    clf  
       2020-08-22 15:19:26 +08:00
    直接放云服务器上就行,图片最好做好压缩……1Mbps 的带宽也够普通小博客使用的了。想更快的静态资源加载速度,弄个 CDN 加速即可。
    misaka00001
        3
    misaka00001  
       2020-08-22 15:20:03 +08:00 via Android   1
    1.github+jsdelivr
    2.fast.io
    3.各种对象存储
    proxytoworld
        4
    proxytoworld  
    OP
       2020-08-22 15:20:46 +08:00
    @lychs1998 本地存储然后用代码找到本地图片然后输出?
    clf
        5
    clf  
       2020-08-22 15:21:29 +08:00
    也可以存到第三方网站(图床),但有概率丢图(几年后)。
    proxytoworld
        6
    proxytoworld  
    OP
       2020-08-22 15:21:57 +08:00
    如果做本地存储的话,也要在数据库加图片名,根据一定规则 解析名字到对应目录找图片?
    clf
        7
    clf &nsp;
       2020-08-22 15:25:57 +08:00
    @proxytoworld 放在网站资源目录下就行了,使它可以用 URL 访问。(本质上也是放在某个文件夹,代码去找文件。
    LaicZhang
        8
    LaicZhang  
       2020-08-22 15:29:09 +08:00
    1. 图床
    2. 本地资源目录
    3. oss 免费额度
    4. 基于现有第三方云服务搭建
    lxfcool
        9
    lxfcool  
       2020-08-22 15:30:57 +08:00
    博客是写 markdown 嘛
    用 typora+picgo+gitee/github 搭个图床
    舒服得很呀~~~~
    clf
        10
    clf  
       2020-08-22 15:32:15 +08:00
    @proxytoworld 比如你的网站目录是 A 文件夹,假设 HTTP 服务器拥有对 A 文件夹下所有文件与目录的权限,那么我把图片存储到 A 下的 images 文件夹,假设图片名字是 1.png

    假设你的首页域名是 xxx.xyz ,默认会访问 A 文件夹下的 index.html 文件,那么你可以通过 xxx.xyz/images/1.png 访问到你的图片。也可以利用相对路径访问。
    damai0419
        11
    damai0419  
       2020-08-22 15:37:38 +08:00
    typora+picgo+gitee +1
    asche910
        12
    asche910  
       2020-08-22 15:44:18 +08:00
    建议放 CSDN 等没有防盗链的网站。
    关于图床,个人觉得很不靠谱,我之前的就是存的大概一两年直接没了。
    关于服务器本地,你都说了服务器是学生机,肯定不会长期续费的,而博客我觉得你应该不想到时候图片都看不了吧。
    对象存储都是按流量计费的,有钱的话当我没说。
    proxytoworld
        13
    proxytoworld  
    OP
       2020-08-22 15:48:17 +08:00
    @damai0419
    @lxfcool 国内用 github 不是好慢吗
    lower
        14
    lower  
       2020-08-22 15:51:45 +08:00
    楼上提到的方案你要是都不满意,也可以考虑数据库直接存图片二进制数据 blob 或者 base64 字符串,每次都编码 /解码一下……
    yuhangch
        15
    yuhangch  
       2020-08-22 16:15:40 +08:00
    阿里云 oss 香港 有免费额度容量和流量,个人博客应该够用
    yylzcom
        16
    yylzcom  
       2020-08-22 16:20:23 +08:00
    小博客没必要, 做好缓存和 lazyload 就可以了
    lxfcool
        17
    lxfcool  
       2020-08-22 18:17:45 +08:00
    @proxytoworld 对呀 所以还可以用 gitee
    lxfcool
        18
    lxfcool  
       2020-08-22 18:19:51 +08:00
    @proxytoworld gitee 是国内的呀, 我这边网没什么问题, 可能国外访问有些慢
    a22271001
        19
    a22271001  
       2020-08-22 18:25:38 +08:00 via Android
    部署好 cdn 就行
    libasten
        20
    libasten  
       2020-08-22 18:36:01 +08:00 via Android
    早期没必要单独弄,就放在你的学生机上就 ok 。
    以后流量大了转移到对象存储也不复杂。
    huhexian
        21
    huhexian  
       2020-08-22 19:10:28 +08:00
    多吉图床了解一下??
    sunorg
        22
    sunorg  
    2020-08-22 19:40:06 +08:00 via Android
    随便用,一般没什么访问量
    Trim21
        23
    Trim21  
       2020-08-22 19:42:34 +08:00 via Android
    微博图床,原图再额外备份一分
    sunfei
        24
    sunfei  
       2020-08-22 19:44:47 +08:00
    对的,没必要单独放图床,如果纠结这个,建议坚持写博客至少两年再考虑这些。
    IGJacklove
        25
    IGJacklove  
       2020-08-22 20:03:33 +08:00
    没必要.可以在服务器里自己搭一个文件服务器,自己玩没必要买,量也不会很大.我大学也玩过这个.阿里云的学生机.
    ipwx
        26
    ipwx  
       2020-08-22 20:27:23 +08:00
    github pages + hexo,这个免费耐操
    jdhao
        27
    jdhao  
       2020-08-22 20:28:44 +08:00 via Android
    推荐腾讯云存储,加个 cdn,每个月几乎不用花钱
    jdhao
        28
    jdhao  
       2020-08-22 20:29:39 +08:00 via Android
    wukongkong
        29
    wukongkong  
       2020-08-22 20:41:11 +08:00
    对象存储每个月一分钱的路过
    laydown
        30
    laydown  
       2020-08-22 20:52:02 +08:00 via iPhone
    你博客有人访问再说吧,别杞人忧天。
    nil333
        31
    nil333  
       2020-08-22 21:01:30 +08:00
    我就是放自己服务器然后直接用自己的图片链接,不用想那么多
    rebeccaMyKid
        32
    rebeccaMyKid  
       2020-08-22 21:01:51 +08:00
    你不会不知道图片不可以直接丢到服务器上吧?做好压缩就行了。买锤子存储服务
    rebeccaMyKid
        33
    rebeccaMyKid  
       2020-08-22 21:02:13 +08:00
    你不会不知道图片可以直接丢到服务器上吧?* 更正
    FurN1
        34
    FurN1  
       2020-08-22 21:06:13 +08:00 via iPhone
    当然推荐 /i/about
    fengxianqi
        35
    fengxianqi  
       2020-08-22 21:32:16 +08:00 via Android
    直接放站点目录下,看看我用 typecho 搭建的站点:fengxianqi.com ,都是放目录下,够用且上传简单且不用烦什么 cdn,等你的流量大到需要图床需要 cdn 了,迁移也十分简单。
    senup
        36
    senup  
       2020-08-22 21:36:44 +08:00 via Android
    七牛云图床,免费
    opengps
        37
    opengps  
       2020-08-22 21:41:35 +08:00
    早期先用早期的办法:直接放在服务器 web 站点的一个目录
    后期再考虑,动静分离,单独存储图片
    mywind
        38
    mywind  
       2020-08-22 22:16:54 +08:00
    typora+picgo+腾讯云对象存储,我目前的博客访问得少,一直在腾讯云给的免费额度内。
    raaaaaar
        39
    raaaaaar  
       2020-08-22 22:41:17 +08:00 via Android
    博客又不只是写来给别人看的,自己整理知识也是很重要的一点,别人看不看关我什么事。

    大概用别人免费的,像 csdn,博客园这种可以直接发送图片,直接得到链接,但是这种方法怕商家直接禁止外链到时候就凉了。

    可以用别人搭好的图床,选个大点的品牌,除了收费这点,一般来说是不会凉了,也不用你去折腾 cdn 什么的。

    也可以自己在服务器上搭图床,看你用的什么软件,不过自己搭总比较麻烦,需要你自己维护,如果是学习搭建的过程可以,但是平常自己维护也要经常做的话,就有点麻烦了。

    也可以用别人的服务器,但是你自己折腾软件什么的,像 github 也有人当图床用,折腾好了还是可以的,速度有点慢,看怎么折腾下。

    总之,一定要记住一点,图片要备份,有自己管理,无论你用什么图床,不然哪天图挂了,你又没有备份,你就知道那种痛苦了。图片的 id,分类这些都要管理好,在这基础上再折腾图床。
    guanhui07
        40
    guanhui07  
       2020-08-22 22:43:17 +08:00
    github pages
    joeyliu6
        41
    joeyliu6  
       2020-08-22 22:52:26 +08:00
    使用 jsDelivr CDN 加速 Github 仓库的图片,以作为博客的图床: https://blog.iljw.me/2019/05/jsdelivr-cdn-github.html
    zanyxd
        42
    zanyxd  
       2020-08-22 23:00:00 +08:00 via Android
    个人感觉感觉初期没必要 刚搭建没啥内容不会有多少流量。 等流量上来了可以考虑买个 oss 放图 或者提前买来捣鼓捣鼓也是可以的 oss 各大服务商应该也有学生优惠吧?如果你学生机是 5m 带宽轻量云 可以考虑阿里这台自建图床 隔壁华为 2c4g 的学生机做博客 剩余的资源还能顺便跑跑脚本 顺带一提图片还有文章你千万千万做好备份_(:з」∠)_我早期因为偷懒在备份上栽过跟头
    niubikelasi
        43
    niubikelasi  
       2020-08-22 23:50:20 +08:00 via iPhone
    https://shp.qpic.cn/collector/1148330217/59e65e3b-87d3-489f-96f8-2d0c4f385ee4/0
    我用的算是黑产了。。腾讯家的 qq 收藏。。图片外链稳了 5 年了
    Jackeriss
        44
    Jackeriss  
       2020-08-23 00:15:21 +08:00 via iPhone
    如果访问量不大放腾讯云 cdn,大的话找个靠谱的图床,比如 sm.ms
    Redbeanw
        45
    Redbeanw  
       2020-08-23 03:01:09 +08:00
    你有多少图片啊。。。
    本地不好么
    vicsun2020
        46
    vicsun2020  
       2020-08-23 04:54:45 +08:00 via iPhone
    对象存储放桶里
    laoma2
        47
    laoma2  
       2020-08-23 08:44:38 +08:00
    1000 张图片以下就放自己的服务器上就行了
    cquan
        48
    cquan  
       2020-08-23 09:09:25 +08:00
    github+jsdelivr 用了几个月了,或者腾讯的 cdn
    alpha2016
        49
    alpha2016  
       2020-08-23 09:13:23 +08:00
    oss 阿,个人博客流量不大的话花不了多少钱
    JackLin666aa
        50
    JackLin666aa  
       2020-08-23 09:38:50 +08:00
    用七牛云或者阿里云的 OSS 对象存储服务,说白了就是图床,将图片上传会得到一个链接,在 Markdown 格式的笔记里面写上这个图片链接就行了
    susuper
        51
    susuper  
       2020-08-23 10:12:18 +08:00
    感觉最舒服的是 csdn,你可以 csdn 写个私有文章,然后每次需要发博客,就先把图片内容放进 csdn 里面,它会给个链接,你博客内容直接用这个链接就可以了
    meathill
        52
    meathill  
       2020-08-23 10:17:00 +08:00
    1. 基本上,个人博客没人看
    2. 所以,放哪里都无所谓(免费额够用,自己的 VPS 小水管也够)
    int11
        53
    int11  
       2020-08-23 10:22:19 +08:00
    我用的七牛云对象存储,充了 10 块一年了还没用完
    YUX
        54
    YUX  
    PRO
       2020-08-23 10:39:35 +08:00
    直接 Wordpress 完事
    tjq
        55
    tjq  
       2020-08-23 10:47:52 +08:00
    个人解决方案:七牛云对象存储 + CDN,免费 10G 空间,完全够用了。
    邀请链接: https://portal.qiniu.com/signup?code=1hefni6jhan9u
    raptor
        56
    raptor  
       2020-08-23 10:50:54 +08:00
    流量不大的话,直接放服务器上,加上反盗链可以满足大多数要求
    cominghome
        57
    cominghome  
       2020-08-23 11:05:04 +08:00
    要啥图床,我用的 hexo,图片直接可以复制粘贴在文档里,默认存在某个目录下。前端再起一个代理,各种缓存参数加上。

    相信我,个人博客没啥人看的- -你完全不需要担心流量问题。

    话说学生机应该是那种固定 1M 的小水管吧?如果是按量计费,那倒是可以对比一下资费后做选择。
    inktiger
        58
    inktiger  
       2020-08-23 11:45:16 +08:00
    最省事,就你这台服务器搭建个博客然后套个百度云加速就行,百度云加速把静态文件跟图片全加速了,一点不折腾,到时不想用百度云加速也是可以直接分离就行,不像套个 oss,七牛之内的第三方 cdn,弄个博客还那么折腾
    camus
        59
    camus  
       2020-08-23 11:46:50 +08:00
    百度云加速,每天 10G 免费额度,CNAME 指一下就行
    itgoyo
        60
    itgoyo  
       2020-08-23 12:50:31 +08:00
    picgo+git 的图床,我在用的是 gitee,因为 github 有时候上传会抽风
    1ln0op
        61
    1ln0op  
       2020-08-23 12:52:32 +08:00
    图床啊,我自己用 sm.ms
    irainsoft
        62
    irainsoft  
       2020-08-23 13:22:22 +08:00
    备案,上 CDN,各家都有免费额度,个人站点足够用的

    图片数量较多的话可以用图床
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1040 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 30ms UTC 23:41 PVG 07:41 LAX 15:41 JFK 18:41
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86