对于RailsRumble2009的一点感想

2020-02-23
[摘要]

RailsRumble是一项年度的编程比赛。... […]

Rails Rumble是一项年度的编程比赛。

♀ ┍ の я

所有参赛团队必须在2天之内,从零开始做出一个网站,然后由组委会评出优胜者。

2009年的比赛已↔经在上个月结束了,8月22日-23日的那个周末就是▲比赛时间,并且获奖名单也在上月底对外公布了。48个小时能够做出什么东西?这些网站就是最好的说明。⿻你从中可以看到,目╥前国际主〇流的网站开发者的水准。…

你会很震惊地〧发现,所有作⊙品都很成熟,几乎没有任何半成品的痕迹。它们有精美的界面、完全可用的功▇█能、简单但完整Й的使┝用说明,而且最重要℅的一点是,开发者确实将一个点子变成了一个可以直接推向市场的网站,在48小β时之中!

比如▄,第一名的hiΘ.im是一个提』供๑·ิ.·ั๑个人信⿰息聚合的网络门户,第四名的Lowdown是一个项目开发↑的任务管理网站,↘╫第六名Ↄ的hurl是一个调试API头信息的网站,第七名的omnominator是一个找↖朋友聚会的网站,第九名的bartender是一个鸡※尾↗酒调配法大全的网站。

下面,我想着重谈谈第五名ZenVDN。它的四个作者之一的Jon Dahl写了一篇很好的文章,介绍开发过程。

简单说,Ze@n█VDN是一个视频上传网站,用户上传视频后,可以将播放器∏嵌入网志,与他人分享。℃从这点看,它与Youtub▍e很像,但是它比Yo☆utube更专业,用户对自≯己的视频有更多±的输出选项和更多的管σ理权。

初看之下,你会觉得,这种功能的网站不可能在48个小时内做出来,它能将几⊙十种格式的视?频互相转换。只用48个小时就能支持这么多种类的视频格式,怎么可能呢?∩就连一个评委都提出了这样的质疑。

奥妙就在于,ZenVD◀N是一个组装起来的网站。它的视频转化功能由Zencoder提供,Flash播放器由F۞۞lowpгlayer提供,视频的储存使用了类似Amazon S3的服务,视频@的分发使用了现成的CDN网络,将来的收费服务则打算使用Sp*reedly。因此,ZenVDN才有可能在48小时中做出来,它的开发团队实际上只是做出了一个用户界面,然后将各种第三方◈服务整合好就可以了。

我感到,这就是未来├网站开发的方向。未来的网站,恐怕很少从头到尾都是一个团队做出来的,而〖更像是积木,大量使用第三方服务组合和搭建出来。这样做有许多好处,别的不说,单单是四个程序员一个周末就能ш做出原型,就非常吸引人了。

(完)

声明:凡注明“本站原创”的所有文字图片等资料,版权均属 赚钱的兼职下载_发朋友圈赚钱的新平台_上海上探工程机械有限公司所有,欢迎转载,但务请注明出处;
关键词挖掘:做长尾词时要注意哪些问题 CMR:OnePlus是印度消费者最喜欢的高端智能手机品牌
Top