设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 IT综合资讯 查看内容

Twitter五周年:发明者谈研发细节

2011-3-15 17:18| 发布者: joejoe0332| 查看: 4333| 评论: 0|原作者: 刘江|来自: CSDN

摘要:   “五年前的今天我开始编写Twitter(那时简称twttr)程序的代码。”Twitter的发明者Jack Dorsey(Twitter账号:@jack)3月13日通过自己的微博账号,陆续发送十多条消息(tweet,有人译为“推”),透露了一些Twit ...

  一周后,这个概念设计得到了Odeo公司认可,项目批准了。开发周期定为14天。3月13日的中午,Jack Dorsey和Biz Stone通过IM聊天:

Jack: Biz!怎么样?我们今天开始编程实现twttr了。

Biz: 真的啊?! 太好了

Jack: 是啊,我把florian也拉进来了。我想这周末就可以搞定基本功能,跑起来了。然后下周开发短信、样式和Ajax。

Biz: 那就是说两周后twttr就诞生了。yay!

Jack: Yeah! 没法不快。我和Florian都没日没夜地干呢。

  项目一共四个人,Dorsey和另一位程序员@Florian负责编程,Stone负责设计。而Noah Glass,公司的另一位创始人从《牛津英语词典》中为产品找到了一个别致的名字——Twitter,意思是“短促而不连续的信息,或者鸟鸣啁啾”,他还成为团队的管理者。当然,整个团队都得到了Odeo公司和Evan Williams的支持。因为要以移动平台为主,最开始名字的元音都被去掉,变成了twttr,另外还准备获取对应的短信代码89887,不过这个代码已经归 People 杂志的少年版了。Dorsey本人并不喜欢这种缩写,不过twttr的优势是.com域名还没有注册。

  最开始,Dorsey想用Python、C和OCaml开发,不过Florian是Ruby on Rails的核心开发人员之一,所以就随他了。虽然有14天的裕度,但是两位程序员非常兴奋,不停地工作,进展神速。两人团队也是用故事做计划的,这是3月13日Dorsey通过邮件发给Noah Glass的一周开发计划:

周一

通过手机号码注册,用PIN(手机上的个人标识码)确认。

  基本测试有了并已经通过了。你能检查一下吗,Jack?谢谢。

通过电子邮件邀请注册。

通过输入PIN,以手机号码登录。

周二

用户可以更新状态

用户可以通过输入手机号码邀请朋友

用户可以获取朋友和自己的状态

用户的状态列表每12小时分页

周三

用户可以允许网站记住登录信息

用户可以看到所有公开的状态更新

用户可以选择通过电子邮件接收状态更新

用户可以获取关注者的统计数据

用户可以看到标记为公开的状态

……

  一天后,登录功能测试成功,Evan Williams购买了twttr.com的域名。下午5点33分,基本设计、登录和更新功能完成,而用户,只有两个程序员。7天后的3月21日,Jack Dorsey发出了历史上第一条人工发送的消息:邀请同事中。这一天被认为是Twitter的生日。

  2011年3月14日,Twitter公司的员工达到400人,仅3月12日一天新注册用户就达到46万,目前所有用户每天发送消息超过1.77亿条。

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部