自己一个网站用了阿里云的 oss,最近发现流量费用很高,有什么建议?

2020-02-17 16:42:47 +08:00
 timchou

如下图,发现 oss 每个月不少费用,流量居然有 1、2 个 T,流量这里大部分应该都是网站里面的图片之类的,其实也就是一些 banner 啥的,算是高频访问的图片把?

想请问下,这种网站里的高频访问的图片,怎么部署会比较节省一点呢?我搜了下,说可以配合 cdn 使用会便宜点?

谢谢~

8930 次点击
所在节点    程序员
33 条回复
itsql
2020-02-17 17:04:09 +08:00
有钱人
idblife
2020-02-17 17:05:35 +08:00
cdn
真是有钱人的烦恼
RangerWolf
2020-02-17 17:05:53 +08:00
用自带或者 cloudflare 之类的 CDN
wunonglin
2020-02-17 17:24:28 +08:00
不要用第三方 cdn,只有阿里云 cdn 回源按 0.15/G 算,像#3 那个用 cloudflare 的话,出口流量按 0.25/0.5/G 算的,
wunonglin
2020-02-17 17:25:42 +08:00
然后使用 oss 的压缩,可以省下流量
caixiaobao
2020-02-17 17:28:25 +08:00
使用阿里的图片压缩参数,使用 webp 图片格式,这两个起码节省 80%的流量。
hefish
2020-02-17 17:47:18 +08:00
1、压缩
2、用 alicdn。 原本是 0.6/G,用了是 0.15/G,省不少那。
skaly
2020-02-17 17:52:10 +08:00
RangerWolf
2020-02-17 17:56:50 +08:00
@wunonglin cloudflare 的免费版 其实流量很多很多~
关键就看缓存的命中率
nvkou
2020-02-17 18:00:33 +08:00
先将冷数据全部打上长时间的 cache control 吧。没有什么比客户端不请求更省的了
wunonglin
2020-02-17 18:00:39 +08:00
@RangerWolf #9 量大的话做好命中,cf 也不错,但是就是太慢了。而且如果不中的话出口流量是按国际流量算的,怎么想都不划算
gwy15
2020-02-17 18:03:04 +08:00
OSS 上传的时候针对文件设置了缓存时间吗?有的话 304 请求会节省大部分流量
yiqiao
2020-02-17 18:07:31 +08:00
cloudflare 用到天荒地老,逃
opengps
2020-02-17 18:31:05 +08:00
1,网站做延迟加载,不显示的时候不用加载图片
2,配合 CDN,相对于 OSS 的流量费,用 CDN 一般来说会更经济一点。甚至可以考虑下免费的
3,图片压缩处理,很多地方用到的图片往往不需要那么大的体积
flame90
2020-02-17 18:47:59 +08:00
建议是,提高挣钱能力,哈哈
windyland
2020-02-17 18:49:39 +08:00
冷数据打上超长的缓存时间,然后数据不是特别多,可以找个 CN2 或者香 /港的 vps 分流,
KasuganoSoras
2020-02-17 18:55:37 +08:00
一个月几 TB 流量的话,还真不如去租个国内的独立服务器,虽然宽带可能没有 OSS 大,但是不限流量,配合 CDN 用也是很爽的。
timchou
2020-02-17 18:57:41 +08:00
谢谢 LS 各位,先配置上阿里云 CDN 看看效果
TransAM
2020-02-17 22:40:46 +08:00
你啥图片用几个 t ??
credochen
2020-02-17 23:23:14 +08:00
文件压缩了吗?比如图片,oss 的 url 地址可以发给裁剪压缩达参数。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/645280

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX