云服务 发现又拍的 form api 蛮不错的

huobazi · 2012年03月07日 · 最后由 dengm 回复于 2012年03月19日 · 4650 次阅读

客户端直接上传到又拍,减 web 服务器吞吐。

说实在的,我对完全云存储图片不是那么放心。要是哪天服务商跑了。。那搞毛啊,还是自己 server 上也存一份来得安心。这点上传的 web 吞吐我觉得是很小的。

#1 楼 @ywencn 你说的这种情况也不是不可能出现 那我觉得应该同时用 carrierwave-mongoid 和 carrierwave-upyun 即存到 gridfs 里又传到 u 拍

看到 form 提交这个功能了,可惜需要处理图片,没法加上去。

#3 楼 @huacnlee 你是指生成缩略图、水印这样的处理吗?如果要自己缩那只能传到 web 服务器再 api 到 u 拍了,如果直接使用 u 拍的缩略和水印,那就可以直接用了,不过还是会有 1 楼那样的担心。

担心什么啊,我认为又怕跑的几率比你服务器坏掉低多了。 如果是在担心,那走 FTP 定期备份好了。

#5 楼 @huacnlee 嘿嘿,这到是。 另一个问题是,u 拍的缩图是在访问时生成,还是上传时生成? 因为 u 拍提供 ftp 上传这样的接口,所以我猜是访问时生成的,如果这个猜测成立,那么一个图片上传后没有任何人访问 http://site/abc.jpg!small.jpg ,那缩图岂不是都木生成,那备份下来的数据就不完整了,将来万一搬家什么的,就麻烦了...

#6 楼 @huobazi 缩略图是第一次访问的时候生成的。你备份的时候也是访问,也会有的。不过要备份的话要备份原图吧,备份缩略图那还叫备份么?

#7 楼 @belltoy 如果某天我要把图片都转到一个木有缩图功能的 cdn 上,或者是自己搭建的资源服务器上,那一次性把缩图也备份下来,拷贝过去,路径不变,域名指向改一下就 ok 了啊,就不用自己再生一次缩图了。

#8 楼 @huobazi 这个也没有问题啊,缩略图也是能取得到的,不管有没有被访问过。你备份的时候就是访问了。你可以试试看。

@huobazi 我用 form api 还从来没有成功上传成功过,一直是错误的签名内容

需要 登录 后方可回复, 如果你还没有账号请 注册新账号