服务器要提供下载,应该需要多大的带宽才够用?下载人数大概在 50 人不到。

还有想问问,还能继续优化吗?图片已经经过 tinypng 压缩过了。还是有 600k 这么大。 %title插图%num 奇怪的是,lighthouse 测试居然评分这么高。 %title插图%num

ovear
    1

ovear   2017-12-22 18:25:31 +08:00

50 人下载的话
上 CDN、又拍、七牛√
升级服务器宽带×
moult
    2

moult   2017-12-22 18:26:09 +08:00 via iPhone

静态资源缓存到 cdn 或者用第三方云存储。1M 还是有救的。
LeungJZ
    3

LeungJZ   2017-12-22 19:14:15 +08:00 via Android

@moult
@ovear
也就是说,人少的时候,还是扔给 cdn 比较划算?
lycc
    4

lycc   2017-12-22 19:31:12 +08:00 via Android

把静态资源丢到 CDN 吧,升级带宽可贵了 hhh
ovear
    5

ovear   2017-12-22 19:36:04 +08:00

@LeungJZ 是,这种情况突发宽带要求很高,然而宽带单价又很贵,会浪费
LeungJZ
    6

LeungJZ   2017-12-22 19:42:55 +08:00 via iPhone

@lycc 好吧。
LeungJZ
    7

LeungJZ   2017-12-22 19:43:07 +08:00 via iPhone

@ovear 好的,谢谢建议。
oh
    8

oh   2017-12-22 20:04:50 +08:00 via iPhone

我静态文件都放在又拍云,用 1M 的带宽撑起几十万 pv,后面随着流量猛增一次次临时升级,升级到 6M 带宽的那天 700 多万 pv。现在每天二三十万 pv 还是用 1M 的带宽。
LeungJZ
    9

LeungJZ   2017-12-22 20:41:41 +08:00

@oh 看来 cdn 很有用嘛。但是网站的 css js 只能放服务器本地啊,不能放 cdn。
oh
    10

oh   2017-12-22 20:52:06 +08:00 via iPhone

@LeungJZ 为什么不能放?

LeungJZ
    11

LeungJZ   2017-12-23 01:50:45 +08:00 via Android

@oh 这些不一定的呀,可能会修改的。
oh
    12

oh   2017-12-23 02:53:47 +08:00 via iPhone

@LeungJZ 放哪都可以修改啊… 这有什么的…
LeungJZ
    13

LeungJZ   2017-12-23 09:37:50 +08:00 via iPhone

@oh 七牛上面不是有缓存的呢?
oh
    14

oh   2017-12-23 10:28:14 +08:00 via iPhone

@LeungJZ

开发稳定了再放到 cdn 上,遇到有更新可以刷新文件,也可以加 ?v=123 这样的版本号强制加载新文件。

静态文件分离的方法多少大网站在用,你担心的这些远不足流量带来的费用负担,各种部署方案早就都有了

LeungJZ
    15

LeungJZ   2017-12-23 17:52:37 +08:00 via iPhone

@oh 好吧,谢谢你的建议。