1
akinoniku 2016-06-15 13:05:55 +08:00 1
如果你要用 CDN 的话,切过的图已经是不一样的图,所以要有另外的 key / 文件名,这样才能「同步」,也就是说图本身应该是 immutable 的。
如果只是切图,可以用又拍或者七牛的 url 接口,这样就不需要重新生成 /上传图片了,节省空间 |
2
anai1943 OP @akinoniku 切图需要用服务器本机的程序来实现,不是类似 url 带参数的那种。你用过阿里的 OSS+CND 么,成本高么? ths
|
4
akinoniku 2016-06-15 13:14:10 +08:00
如果你的图切了之后 url 不一样,直接用七牛的镜像站功能就好
|
5
anai1943 OP @akinoniku 切图以后 url 是不一样的,相当于一张大图按照算法切成几百张小图。
七牛的镜像站功能是不是类似阿里云的静态 cdn ,现在临时用的阿里静态文件 cdn 是这样的:图片文件不需要另外上传到别的地方,只需要解析一个二级域名到阿里给你分配的一个 cdn 域名上,用户访问图片时,阿里自己会把图片拉到他们的 cdn 服务器上。 七牛的是这样么? |
6
anai1943 OP @akinoniku 明白了 http://blog.wpjam.com/m/qiniu-image-storage/。和阿里的 cdn 一个原理。感谢。还想把图片也另存一份,如果用七牛的,需要把图片通过接口上传到七牛服务器上吧。怕大量图片同时上传速度会不理想
|
8
gamexg 2016-06-15 13:33:58 +08:00 via Android
同步都是问题,修改后七牛不会更新的,除非手动触发更新,手动也很慢。
所以更新的话自己换一个新的 URL 最方便,注意 url?时间戳无效,需要新的 key 才行。 |
9
anai1943 OP @gamexg 嗯 现在程序这边对于图片数据发生修改的情况下都是采取重新命名的,除了 css 里面的图片。如果服务器上的原图被程序删除了,能同步删除七牛服务器上的图片么,还是说没有必要去删除。
|
11
kslr 2016-06-15 15:40:53 +08:00
七牛成本比阿里云价格低,体验也好。
文件的增删改查需要处理,但是可以使用被动缓存,就是七牛接管图片,新的图片自动去源站请求,这样本站也保留了一份图片,整体结构也不用变化,还是本地来处理。 如果你不打算用七牛自带的裁图,试试优化本地的,性能应没这么差的。 |
12
abcbit 2016-06-15 15:46:39 +08:00
自己租個百兆的獨服,也才幾百塊,這種高計算高帶寬的用途明明是獨服的優點啊
|
15
strwei 2016-06-15 19:30:08 +08:00
可以试试 ucloud 对象存储,每月 20g 免费流量,有北京,广东,香港,美国四个节点可选,速度也很快
|
16
ebony0319 2016-06-15 19:46:39 +08:00 via Android
|
18
Windows11 2016-06-17 03:55:09 +08:00
又拍云
|