【用户体验】图翼网使用七牛云存储体验

关于项目

 

先介绍一下图翼网。图翼网是一家专为从事UI设计行业的设计师倾力打造的交流,学习,展示平台。我们希望借助互联网的力量打造国内最专业的UI设计平台,为UI设计师做最好的服务,提高UI设计行业价值!

 

大约在一年多前,我们启动了图翼网这样一个项目。产品上线以后,每天都会有很多用户都会上传大量的作品,通过我们的社区分享给朋友和陌生人。 由于最初本着一切从简的原则搭建的服务,因此所有的图片访问都是直接访问我们的机房服务器的。

 

一开始当然是OK的,但随着图翼网用户的增多和每天作品上传量的增加,我明显感觉到两个方面的问题:一是服务器带宽逐渐支撑不了用户的访问;二是出于初期成本考虑,我们的服务器都用的是相对廉价的设备,所以硬盘空间一共也没多少,随着用户上传文件的积累,硬盘空间资源迟早(而且是很快就)会面临枯竭。

 

意识到这点以后,我开始实施改进的解决方案。根据以往经验,用传统的方式解决这个问题,需要做两方面的工作:一方面是存储的扩容,通过增加硬盘和机器的方式,搭建存储集群;另一方面是静态内容和图片,都不要直接访问我们自己的机房,而是通过引入CDN服务来扛流量。 虽然话说起来简单,但要真正实施起来,有很多细节是很恼人的:比如考察硬件供应商,考察CDN服务商,考察机房容量,分别跟他们讨价还价,CDN服务还得经过测试来确定最终购买方案等等。由于我还得负责一部分产品本身的开发进度,所以再要同时完成上面这些任务,还是挺头疼的。

 

就在此时,无意间从朋友那里听说七牛有个云服务,好像可以解燃眉之急,在业内口碑也不错,让我可以尝试一下,就不用买硬件和CDN什么的了。当时我的第一反应是,这样的话我只需要跟一家服务商议价就行了,比跟三方面分别议价总能节省一点时间吧!于是就这样开始试用了。

 

七牛服务体验

 

选择七牛后就是图片的迁移工作了,这个过程中七牛表现出了较好的技术能力和服务能力。提供了很多方便的工具简化了我们的工作。

 

七牛提供了好多语言的api,我们使用的python自然也在其中。这使我们很容易的写出迁移图片的脚本。也可以很方便的把七牛加到我们的系统中。

 

后台的空间管理功能也非常的方便,每个空间都可以自定义多个版本的缩略图,为图片打水印。之前要自己开发的功能就这样一次性交给七牛处理了。图片尺寸和我们之前的系统完全保持一致。

 

还有很多方便的附加功能,比如域名的绑定,防盗链等,简单设置一下就可以了。

 

七牛是付费应用,让用户知道自己每天带宽,空间的消耗是个很重要的事情,七牛的后台自带了流量分析的功能。可以根据不同的空间查看流量,可以选择查看时间。包括了当前,7天,15天,30天,也可以自定义。这个是我每天都要看的,通过它可以很直观的了解到系统当前的各种消耗,及趋势。帮助判断后续的资源投入。

 

还有一个功能就是日志分析了。其中可以查看到最长被访问的url有那些,热门的ip有哪些等等。也可以把日志下载下来自己分析。

 

七牛的特色

 

关于国内所有的云储存,大部分的功能是类似,相同的!但是最喜欢用七牛独有的镜像存储,就简单的绑定下域名,就可以把网站本地的服务器的文件,快速的镜像到七牛的云端上,自己都不用开发什么。

 

最后

 

祝七牛发展的更快更强,为广大创业者,开发者提供更多更好的服务。

最后希望大家关注一下图翼网,想找优秀设计人才,不妨去发发招聘贴~ http://www.tuyiyi.com/