• 请不要在回答技术问题时复制粘贴 AI 生成的内容
polyang
V2EX  ›  程序员

搭建个人小型网站(比如博客)有必要用 OSS 存储图片吗?

  •  1
     
  •   polyang · Oct 26, 2020 · 12207 views
    This topic created in 2202 days ago, the information mentioned may be changed or developed.

    如题,你们觉得有必要吗?个人感觉直接服务器本地存储就够了

    93 replies  •  2021-03-16 14:13:46 +08:00
    fstab
    fstab
    Oct 26, 2020 via Android❤️29
    1
    没必要,每天就 1-2 个 ip
    myBaron
    myBaron
    Oct 26, 2020
    2
    服务器本地存储, 你考虑过你服务器带宽够吗?
    opengps
    opengps
    Oct 26, 2020 via Android
    3
    其实都可以,怎么选主要看你存的目的是啥?
    以我为例,我网站的带宽是 1M,我存在 oss 的目的是动静分离,回避带宽短板,至今每天 1000 ~ 2000 的用户访问都感觉不到慢
    momowei
    momowei
    Oct 26, 2020
    4
    @opengps oss 会不会被刷流量
    coloz
    coloz
    Oct 26, 2020
    5
    没必要,我网站 6 万 PV 也没 CDN\SSO 的必要
    hellorain
    hellorain
    Oct 26, 2020
    6
    我也觉得没必要,但是文章图片多,存服务器有时候加载超慢,开 CDN 都没用。
    WayneCmd
    WayneCmd
    Oct 26, 2020
    7
    没必要 量太少了。除非你做的是相册站。
    yekern
    yekern
    Oct 26, 2020❤️3
    8
    七牛啊 开发者个人 每个月 10G 流量 不过不支持 HTTPS 不过你可以做反代就解决了啊. 多简单的事 对于博客小站点来说完全够用了
    cco
    cco
    Oct 26, 2020
    9
    1M 的小水管还是放进 OSS 吧。或者又拍云什么的。
    imbaojian
    imbaojian
    Oct 26, 2020 via Android
    10
    @flyz 真实
    0x000007b
    0x000007b
    Oct 26, 2020
    11
    onedrive
    opengps
    opengps
    Oct 26, 2020 via Android
    12
    @momowei 需要防,限制 reffer,套上 CDN,设置上余额预警
    ArJun
    ArJun
    Oct 26, 2020
    13
    没必要
    zjsxwc
    zjsxwc
    Oct 26, 2020
    14
    大学官网、各种政 F 部门官网都是一个站直接干
    kisshere
    kisshere
    Oct 26, 2020 via Android
    15
    个人博客一两个 IP,你用小霸王学习机当服务器都可以
    clf
    clf
    Oct 26, 2020
    16
    不需要,想要静态资源访问的快,压缩传输+CDN 加速即可。
    clf
    clf
    Oct 26, 2020
    17
    也可以考虑用图床,微博图床什么的都挺方便的。
    statement
    statement
    Oct 26, 2020❤️1
    18
    有必要 主要不是性能 如果存本地大概率会丢 或者迁移的时候非常麻烦 个人网站大概率一年一小移两年一大移
    越小反而越适合,因为不用考虑成本 免费额度或者一个月几块钱就能搞定
    AkideLiu
    AkideLiu
    Oct 26, 2020 via iPhone
    19
    oss 和 cdn 不是一个东西,又拍云 cdn 有免费流量,白嫖就好
    Elissa
    Elissa
    Oct 26, 2020 via Android
    20
    动静分离+1,最近因为浏览器限制,上了 https cdn,顺便把博客的文章链接换成了 https://cdn.主域名
    polyang
    polyang
    OP
    Oct 26, 2020
    21
    @lan249790774 访问量不大的话,应该还好吧
    yufeng0681
    yufeng0681
    Oct 26, 2020
    22
    如果你,服务器带宽正常,用户访问量少,图片压缩后不大,打开带图片的页面 3~10 秒展示也可以接受, 那就不需要分开;

    如果你,服务器带宽有限,用户访问量多,打开带图片页面要求 1~3 秒内展现,那就弄 OSS 。

    从 ECS 图片切换到 OSS,也不难, 数据库里面把图片前缀地址全部替换成 OSS 的就好,
    polyang
    polyang
    OP
    Oct 26, 2020
    23
    @opengps 每天 1000 ~ 2000 。。。那我觉得肯定要用 oss 了,不然会很慢
    polyang
    polyang
    OP
    Oct 26, 2020
    24
    @yekern 七牛云不是需要网站备案才能用吗
    polyang
    polyang
    OP
    Oct 26, 2020
    25
    @statement 你说的也有道理,迁移的问题确实需要考虑到。
    ArJun
    ArJun
    Oct 26, 2020
    26
    有个问题,一个博客正常又有多少张图片呢,一篇文章正常也就几张图片,还用那么多付费服务估计永不了一两年就放弃了吧
    dyt5
    dyt5
    Oct 26, 2020 via Android
    27
    用免费的 CDN 就行
    qefrgty
    qefrgty
    Oct 26, 2020 via Android
    28
    商业化,用。

    个人折腾,不用。
    northisland
    northisland
    Oct 26, 2020
    29
    可以的,省得拖累速度,爹云的 oss 是很牛的。
    polyang
    polyang
    OP
    Oct 26, 2020
    30
    @ArJun 我也是这样的想法
    lizheming
    lizheming
    Oct 26, 2020
    31
    可以的话还是用一下,方便之后网站的迁移维护。
    imxthd
    imxthd
    Oct 26, 2020
    32
    @yekern 反代还要 cdn 有什么用
    venster
    venster
    Oct 26, 2020 via iPhone
    33
    @flyz 扎心了老铁
    mikicomo
    mikicomo
    Oct 26, 2020
    34
    没必要,都是写给自己看的,试验田
    jellybool
    jellybool
    Oct 26, 2020 via Android
    35
    @flyz 一个好一点的域名每天都有 5-6 个独立 ip 。bbs.me 要不要考虑一下
    lshero
    lshero
    Oct 26, 2020
    36
    OSS 一般都有少量免费额度。个人博客用对象存储的好处在于起码服务器懒得续费的时候你的照片还可以找回来一些
    coolcoffee
    coolcoffee
    Oct 26, 2020
    37
    @yekern 你用自己的服务器作为 https 反向代理的话,带宽短板又重新变成了服务器,只是图片存储为止换了下而已。😓
    opengps
    opengps
    Oct 26, 2020
    38
    https://meng.bi/ 我这位朋友的域名,不做推广每天都上万 ip 的流量
    chotow
    chotow
    Oct 26, 2020
    39
    @yekern #8 反代的话,加载速度又受限于代理机了,云减速 😅
    leffz
    leffz
    Oct 26, 2020
    40
    访问量不大的话,不很需要
    iddddg
    iddddg
    Oct 26, 2020
    41
    @yekern 但是,反代不又变成了走服务器带宽了?
    Ayersneo
    Ayersneo
    Oct 26, 2020
    42
    没必要 但是用 oss 速度快些
    heiheidewo
    heiheidewo
    Oct 26, 2020
    43
    图片用单独的域名,然后用 cloudflare 代理,设置永久缓存。
    lscexpress
    lscexpress
    Oct 26, 2020
    44
    @flyz 哈哈哈,虾仁猪心了
    lavvrence
    lavvrence
    Oct 26, 2020
    45
    我的博客直接使用 Notion 的图床(亚马逊的 OSS ),但是国内可能有点慢。
    这份是有 PNG 图片的: https://lawrenceli.me/blog/pull-request
    甚至加了 CF 的 CDN,使用 JAMStack 技术栈,也没发现图片快在哪了。BTW,图片本身还经过 TINYPNG 压缩过。所以,楼主,没必要。
    40EaE5uJO3Xt1VVa
    40EaE5uJO3Xt1VVa
    Oct 26, 2020
    46
    图床吧,多找几个图床
    Angzk3348
    Angzk3348
    Oct 26, 2020
    47
    可以白嫖七牛啊

    注册认证之后 10G 存以的 http 免费
    yekern
    yekern
    Oct 26, 2020
    48
    @coolcoffee
    @chotow
    @polyang

    这么多人 at 我哈, 我说下我的网站哈 我本身服务器在墙外, 公司有台测试机 我拿来用备案和做反代, 还有其实可以用 Cloudflare 反代
    Wounmay9976
    Wounmay9976
    Oct 26, 2020 via Android
    49
    看情况,我直接用图床更省事。
    主要相比于访问量真没必要用心维护
    autogen
    autogen
    Oct 26, 2020
    50
    图片服务器的功能是,自动生成不同大小的图片,CDN,水印,防盗链,
    rb6221
    rb6221
    Oct 26, 2020
    51
    cdn 就完事了
    polyang
    polyang
    OP
    Oct 26, 2020
    52
    @yekern 其实还有一个方案,就是图片放在码云的仓库上,通过外链访问,这样就没有容量限制
    aladdindingding
    aladdindingding
    Oct 26, 2020
    53
    静态博客存 cdn 便宜啊 就算死 1m 小水管一年也要 100 块钱,存七牛云一年 10 块钱不到 https 的 当然我的博客没啥流量
    djyde
    djyde
    Oct 26, 2020
    54
    国内自建图床指南 https://www.v2ex.com/t/650726
    buffzty
    buffzty
    Oct 26, 2020
    55
    oss 一年 9 块.cdn 一年 18. 所有文件全存 oss. oss 设置 cdn 回源权限.私有文件需要授权回源.
    一年用一份外卖的钱 带来的收益 算算吧
    cue
    cue
    Oct 26, 2020
    56
    但是服务器本地存储很慢啊
    luvroot
    luvroot
    Oct 26, 2020
    57
    有必要,因为你个人小型网站肯定是用的阿里云、腾讯云、百度云。他们的出口带宽太恶心。你只可能买 1M 的。那么出口最大速度 128K/S 一张图片几兆,计算你用 webp 也是很大。为了不影响体验,用 oss 。不贵而且舒畅。 @polyang
    raaaaaar
    raaaaaar
    Oct 26, 2020 via Android
    58
    不同 ip 都是自己换代理导致的。。。
    wysnylc
    wysnylc
    Oct 26, 2020
    59
    有必要
    itechify
    itechify
    Oct 26, 2020 via Android
    60
    额,有免费的 cdn,个人用足够了
    Jf35jxN3fwBXyeLh
    Jf35jxN3fwBXyeLh
    Oct 26, 2020❤️1
    61
    没必要,可以白 piao 某云笔记,上传图片,分享,浏览器打开分享链接看到分享的图片,然后复制图片地址即可
    boluo
    boluo
    Oct 26, 2020
    62
    存是没问题,就怕被刷
    natashahollyz
    natashahollyz
    Oct 26, 2020 via iPhone
    63
    一年十块钱都不够一份外卖,想换就换
    jswh
    jswh
    Oct 26, 2020
    64
    cdn 就行了
    vazo
    vazo
    Oct 26, 2020
    65
    @flyz '没必要,每天就 1-2 个 ip',其中一个 ip 还是自己的🤣
    Foxkeh
    Foxkeh
    Oct 26, 2020
    66
    @vazo 然后另一个 IP 是爬虫🤣🤣
    arloor
    arloor
    Oct 26, 2020
    67
    没必要,博客想要长期存活,就不能增加运维复杂度
    全部放本地,然后全站套 cdn 也没多少钱
    良心云一个月 10G cdn 流量,我都用不完

    https://www.arloor.com
    tikazyq
    tikazyq
    Oct 26, 2020
    68
    其实整个博客都可以用 oss 储存
    polyang
    polyang
    OP
    Oct 26, 2020
    69
    @arloor 其实我觉得访问量不大的话,是完全可以存本地的,就是要考虑对图片进行压缩,或者控制不能上传太大的图片,然后 cdn 用也可以。
    刚还发现一个办法,可以在码云上建一个图片仓库,把图片全放在仓库上面,然后通过链接访问图片
    THESDZ
    THESDZ
    Oct 26, 2020
    70
    图片放码云
    Tyuans
    Tyuans
    Oct 26, 2020
    71
    只有我一个人用工具上传到 github 当图床么
    polyang
    polyang
    OP
    Oct 26, 2020❤️1
    72
    @Tyuans 我是用码云当图床,原理都一样(你为啥不用码云呢? github 毕竟有点慢)。
    ExplorerLog
    ExplorerLog
    Oct 26, 2020❤️1
    73
    放到 github 上然后用 jsdelivr.com 加速
    zxCoder
    zxCoder
    Oct 26, 2020
    74
    我博客基本没有图片
    ijrou
    ijrou
    Oct 26, 2020❤️1
    75
    大部分人的博客为了好看一大堆无用的图片占位,我就想博客不是分享内容的吗?怎么搞得花里胡哨的。。。
    polyang
    polyang
    OP
    Oct 26, 2020
    76
    @ijrou 可能每个人的想法不一样吧,图片也是为了美观,反正我看别人的博客,第一眼看的是网站丑不丑,太丑了我就直接关了。
    Sapp
    Sapp
    Oct 26, 2020
    77
    我之前阿里云都存本地,100m 的动态带宽,一年下来还没用掉 10 块钱的流量费,因为基本没有一个人看
    Sapp
    Sapp
    Oct 26, 2020
    78
    现在我是用笔记文件写,图片直接上传到图床,markdown 只留地址,再发出去就不操心图片的事情了,medium 也会转到他自己服务器上,medium 还是有点人看,比自己搭建舒服多了
    liqingcan
    liqingcan
    Oct 26, 2020
    79
    参考我的方案: http://www.3kkg.com/1056 oss 拿来备份,平时使用用第三方图床
    polyang
    polyang
    OP
    Oct 26, 2020
    80
    @liqingcan 看了下你的方案,感觉你这还不如直接用七牛云,七牛云每个月有 10G 的免费流量。
    killerv
    killerv
    Oct 26, 2020
    81
    没必要,直接上传到主机就好了,独立博客传不了多少,一般来说访问最多的是搜索引擎 :doge
    kiduu
    kiduu
    Oct 26, 2020
    82
    建议图片使用图床即可,sm.ms,imagelol.com 等等,写作的时候用 Markdown,需要快速截图上传加水印可以用 sharex 配合,很方便的
    ohohohh
    ohohohh
    Oct 26, 2020
    83
    minio
    456wyc
    456wyc
    Oct 26, 2020
    84
    可以自己搭个 oss 服务啊
    isnullstring
    isnullstring
    Oct 26, 2020
    85
    图片不多,流量不多,不要搞复杂
    想折腾除外
    nosoxo
    nosoxo
    Oct 26, 2020
    86
    没必要
    supuwoerc
    supuwoerc
    Oct 26, 2020
    87
    @flyz “日均访问 ip 已经超过 2 了,oss 存储方案、cdn 缓存提高用户体验以及用户数据分析已经迫在眉睫了!”
    black11black
    black11black
    Oct 26, 2020
    88
    有必要外链,但不一定是 oss 。

    否则恶意刷流量你根本挡不住
    mlhadoop
    mlhadoop
    Oct 27, 2020
    89
    能坚持下去写博客再来考虑这个问题 /doge
    myqoo
    myqoo
    Oct 27, 2020
    90
    @opengps 限制 reffer 没用啊,攻击的人都用本地程序刷的,比如 ab 、wrk 之类的。用家里的千兆宽带 + 自动拨号换 IP,估计一晚上可以刷掉几千上万块钱。。。
    LessonOne
    LessonOne
    Oct 27, 2020
    91
    @zjsxwc 因为没人维护升级
    LessonOne
    LessonOne
    Oct 27, 2020
    92
    @Tyuans 国内 github 会图裂的
    LanLiang
    LanLiang
    Mar 16, 2021
    93
    流量上来了再考虑 OSS 问题
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   959 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 252ms · UTC 19:27 · PVG 03:27 · LAX 11:27 · JFK 14:27
    ♥ Do have faith in what you're doing.