自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Twitter五周年 創(chuàng)始人創(chuàng)談研發(fā)細(xì)節(jié)

開發(fā) 前端
“五年前的今天我開始編寫Twitter(那時簡稱twttr)程序的代碼?!盩witter的發(fā)明者Jack Dorsey(Twitter賬號:@jack)3月13日通過自己的微博賬號,陸續(xù)發(fā)送十多條消息(tweet,有人譯為“推”),透露了一些Twitter研發(fā)最初的細(xì)節(jié)。

2001年前后,Dorsey在筆記本上畫出了產(chǎn)品構(gòu)想(如下圖),當(dāng)時名字還叫stat.us。此后他一直在等待合適的時機和團(tuán)隊。

Twitter五周年

而據(jù)Dorsey在2008年一次采訪中回憶,他的靈感其實來自之前多年從事快遞、出租車等業(yè)務(wù)調(diào)度軟件開發(fā)的經(jīng)歷,他14歲開始就對這種調(diào)度問題感興趣了,此后還編寫了一個開源調(diào)度軟件,至今仍有很多出租公司在使用。這種應(yīng)用里實時獲得信息并進(jìn)行分享是非常重要的,因此,他對此極度敏感。2000年7月,當(dāng)***眼看到聊天軟件時,他立即想到應(yīng)該利用其中用戶狀態(tài)的更新,更容易地在朋友之間分享信息。不久,他想到你只需用一句話更新自己的狀態(tài)、告訴朋友你在干什么就可以了,而用不著寫一篇很多字的博客。2005年底,他來到視頻博客(播客)平臺公司Odeo,也就是Evan Williams(@ev)在把Blogger賣給Google后創(chuàng)辦的又一個創(chuàng)業(yè)企業(yè)。當(dāng)時公司的主營業(yè)務(wù)已經(jīng)舉步維艱,面臨轉(zhuǎn)型,Evan Williams和另一位創(chuàng)始人Biz Stone(@biz)等正在琢磨怎么用短信做點有趣的事情,Dorsey提出了自己謀劃已久的產(chǎn)品設(shè)想。作為博客的先驅(qū),Williams等很容易地看到了Dorsey想法的潛力,因此一拍即合,決定嘗試。

3月初,Biz Stone和Dorsey開始設(shè)計最初的界面。3月2日下午2點20分,Stone設(shè)計了Twitter***個標(biāo)志:

Twitter五周年

最開始,Twitter的界面是這樣的:

Twitter五周年

登錄后的朋友界面:

Twitter五周年

公開的更新消息界面(這個設(shè)計沒有堅持多久):

Twitter五周年

設(shè)置界面。注意其中的“extra secret mode”選項,這是protected mode的前身。

Twitter五周年

再簡單不過的注冊表單(只需要填寫手機號碼)。Dorsey說,真希望能保持下來。

Twitter五周年

一周后,這個概念設(shè)計得到了Odeo公司認(rèn)可,項目批準(zhǔn)了。開發(fā)周期定為14天。3月13日的中午,Jack Dorsey和Biz Stone通過IM聊天:

Jack: Biz!怎么樣?我們今天開始編程實現(xiàn)twttr了。

Biz: 真的啊?! 太好了

Jack: 是啊,我把florian也拉進(jìn)來了。我想這周末就可以搞定基本功能,跑起來了。然后下周開發(fā)短信、樣式和Ajax。

Biz: 那就是說兩周后twttr就誕生了。yay!

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

項目一共四個人,Dorsey和另一位程序員@Florian負(fù)責(zé)編程,Stone負(fù)責(zé)設(shè)計。而Noah Glass,公司的另一位創(chuàng)始人從《牛津英語詞典》中為產(chǎn)品找到了一個別致的名字——Twitter,意思是“短促而不連續(xù)的信息,或者鳥鳴啁啾”,他還成為團(tuán)隊的管理者。當(dāng)然,整個團(tuán)隊都得到了Odeo公司和Evan Williams的支持。因為要以移動平臺為主,最開始名字的元音都被去掉,變成了twttr,另外還準(zhǔn)備獲取對應(yīng)的短信代碼89887,不過這個代碼已經(jīng)歸 People 雜志的少年版了。Dorsey本人并不喜歡這種縮寫,不過twttr的優(yōu)勢是.com域名還沒有注冊。

最開始,Dorsey想用Python、C和OCaml開發(fā),不過Florian是Ruby on Rails的核心開發(fā)人員之一,所以就隨他了。雖然有14天的裕度,但是兩位程序員非常興奮,不停地工作,進(jìn)展神速。兩人團(tuán)隊也是用故事做計劃的,這是3月13日Dorsey通過郵件發(fā)給Noah Glass的一周開發(fā)計劃:

周一

通過手機號碼注冊,用PIN(手機上的個人標(biāo)識碼)確認(rèn)。

基本測試有了并已經(jīng)通過了。你能檢查一下嗎,Jack?謝謝。

通過電子郵件邀請注冊。

通過輸入PIN,以手機號碼登錄。

周二

用戶可以更新狀態(tài)

用戶可以通過輸入手機號碼邀請朋友

用戶可以獲取朋友和自己的狀態(tài)

用戶的狀態(tài)列表每12小時分頁

周三

用戶可以允許網(wǎng)站記住登錄信息

用戶可以看到所有公開的狀態(tài)更新

用戶可以選擇通過電子郵件接收狀態(tài)更新

用戶可以獲取關(guān)注者的統(tǒng)計數(shù)據(jù)

用戶可以看到標(biāo)記為公開的狀態(tài)

……

一天后,登錄功能測試成功,Evan Williams購買了twttr.com的域名。下午5點33分,基本設(shè)計、登錄和更新功能完成,而用戶,只有兩個程序員。7天后的3月21日,Jack Dorsey發(fā)出了歷史上***條人工發(fā)送的消息:邀請同事中。這一天被認(rèn)為是Twitter的生日。

2011年3月14日,Twitter公司的員工達(dá)到400人,僅3月12日一天新注冊用戶就達(dá)到46萬,目前所有用戶每天發(fā)送消息超過1.77億條。

【編輯推薦】

  1. Web開發(fā)者欣喜若狂的20款Chrome拓展
  2. 從twitter設(shè)計細(xì)節(jié)引發(fā)的慘烈思考
  3. 探秘Twitter改版背后的技術(shù)
  4. Twitter也在玩BT ***微博站點程序部署技術(shù)探秘
  5. Twitter放棄Cassandra數(shù)據(jù)庫系統(tǒng)存儲數(shù)據(jù)
責(zé)任編輯:陳貽新 來源: CSDN
相關(guān)推薦

2009-05-20 13:40:22

GoogleTwitter即時搜索

2010-01-20 09:31:41

2024-04-18 16:31:42

IDCF五周年創(chuàng)享大會

2011-09-28 09:32:14

Linux

2009-10-28 08:46:31

WIndows 7Ubuntu對比

2010-10-13 21:47:16

研發(fā)中心三網(wǎng)融合思科

2015-05-18 14:39:23

MySQL開源OpenStack

2012-04-10 09:58:11

UbuntuLinux烏班圖

2010-03-17 09:42:39

Twitter創(chuàng)始人

2009-02-06 17:23:13

NetApp閃存固態(tài)盤

2011-09-22 15:24:34

Python

2009-09-09 17:45:25

Ruby的blocks

2009-12-04 13:10:36

傲游

2013-04-23 10:00:45

創(chuàng)業(yè)創(chuàng)始人

2010-08-27 10:31:56

Twitter

2021-05-31 20:35:33

AI

2009-12-03 09:42:25

2011-03-04 09:15:18

Windows Pho李衛(wèi)勇

2016-06-16 17:13:59

Hadoop
點贊
收藏

51CTO技術(shù)棧公眾號