最近因为推广平台的项目的资源存储需要,开始对云存储平台进行了一些研究
当前比较热门的云存储平台主要有:
七牛云平台 :使用Go语言作为开发语言
优点:支持直链,有全网加速功能,接口简单,支持Http协议,支持资源处理,比如图片预览,视频转换,费用较低;
缺点:没有直接对应JS语言的Client程序,需要进行额外的接口开发,或者开发桥接程序。
新浪云平台:
优点:文档接口比较完善,成熟应用多,没有带宽限制,支持HTTPS安全协议;
缺点:费用较高,与七牛比没有直链和全网加速,接口较复杂。
阿里云平台:
优点:性能较高,高于新浪云存储,但是不如七牛,后台服务端SDK齐全,费用不高;
缺点:接口协议比较乱,没有很成熟的API文档接口,比较偏向手机端App开发。
百度云平台.Clouda:
优点:接口非常齐全,有基于JS的Client程序,可以直接嵌入web,资源处理功能很多,还支持离线下载,目前1T免费空间,无其他费用;
缺点:百度后期的收费策略不明,开发环境依赖于Node.js。
微软云平台.Sky Driver:
优点:平台化优势明显,可以直接和现有开发架构和工具集成;
缺点:费用很高,开发文档和样例比较复杂;
谷歌云平台.Google Driver:
优点:比较全面的云存储系统,空间极大,接口全面;
缺点:在国内的访问你懂得;
-----------------------------------------------------------------------------------------------------------------
综上所述:我准备选择七牛作为首选的云存储平台,研究后为他开发一个Client端,来给我们开发团队使用,敬请期待