Stack Overflow(縮寫S.O.,此網站瀏覽者(zhe)常用的(de)對自己網站的(de)稱呼)是一(yi)個與程序(xu)相關的(de)IT技(ji)術問答(da)網站。用戶(hu)可以在(zai)(zai)網站免(mian)費提交問題,瀏覽問題,索引相關內容,在(zai)(zai)創建(jian)主頁的(de)時候使用簡(jian)單(dan)的(de)HTML。在(zai)(zai)問題頁面(mian),不會(hui)彈出任何廣告(gao),銷售信(xin)息,JavaScript窗(chuang)口等(deng)。
Stack Overflow由Jeff Atwood和(he)Joel Spolsky這(zhe)兩個非常(chang)著(zhu)名(ming)的Blogger在2008年創建,7月小(xiao)范圍的進(jin)行Beta測(ce)試(shi),直到 9月份才開始公開的Beta測(ce)試(shi)。Stack Overflow面向編程(cheng)人員群(qun)體。
到2010年(nian)年(nian)末(mo),Stack Overflow單個站點在Alexa的Rank是160,月度獨立訪客超過1600萬(wan),每月Page View超過 7200萬(wan)(refer)。Stack Exchange Network在2010年(nian)5月接受了(le)(le)(le)來自 Union Square Ventures 的 600 萬(wan)美(mei)元(yuan)的投資,在 2010 年(nian)擴(kuo)大并完善了(le)(le)(le)整個團隊,從三個全職(zhi)工程師發展(zhan)到了(le)(le)(le)20多人的隊伍,搬進了(le)(le)(le) 7500 平方(fang)英尺的豪華裝修(xiu)的辦公室(shi)(當然(ran)每個人都坐(zuo)著1000美(mei)元(yuan)一把的椅子)。
技術和社區基因
作為(wei)兩個著名(ming)的Blogger,Joel和(he)(he)Jeff精準把握目標用(yong)(yong)戶(開(kai)發(fa)(fa)人(ren)員(yuan))需(xu)求。在上線前后,Jeff通(tong)過(guo)(guo)技術(shu)社群又(you)進行了(le)(le)大量的調(diao)研(yan)和(he)(he)反(fan)饋(Fog Creek主要是(shi)軟件開(kai)發(fa)(fa))。此前市場上已經有(you)(you)Experts-Exchange之(zhi)類(lei)的老牌產品,Stack Overflow則反(fan)其道而行之(zhi)(Anti-Experts-Exchange),作為(wei)技術(shu)人(ren)員(yuan),你一定遇到過(guo)(guo)搜索技術(shu)問題到了(le)(le)Experts-Exchange網(wang)站,但(dan)(dan)是(shi)你發(fa)(fa)現問題下面并沒有(you)(you)合適(shi)的解答,僅僅有(you)(you)人(ren)提(ti)問,但(dan)(dan)是(shi)沒有(you)(you)有(you)(you)效的激勵回答者則是(shi)沒有(you)(you)價值(zhi)(zhi)的。Stack Overflow參考Reddit等網(wang)站的用(yong)(yong)戶激勵機制,關注(zhu)問題質(zhi)量,其做(zuo)法是(shi)通(tong)過(guo)(guo)威望值(zhi)(zhi)(Reputation Point)與徽(hui)章(Badge)建立起(qi)信任(ren)評價體系,并且(qie)做(zuo)到對參與者的有(you)(you)效激勵。
秉承獨特的設計理念
Stack Overflow沒有(you)Social Network特性(xing)。Joel認為(wei)對的(de)事情絕不會(hui)妥協,參見(jian)他在《軟(ruan)件隨想錄(lu)》中的(de)《別給(gei)用(yong)戶太多選擇》以及(ji)《用(yong)軟(ruan)件搭建(jian)社區》等章節,Joel植入自(zi)己的(de)設計理念。另(ling)外(wai),Stack Overflow重新將"標簽"化腐朽為(wei)神奇。
橫向的業務擴展模式
Stack Exchange network采取(qu)攻其一(yi)點,再(zai)進攻其余的方式。在(zai)面向開發(fa)人員的 Stack Overflow獲得(de)驗證并(bing)且成功之后(hou)(hou),向類似(si)話(hua)題(ti)領域擴展;然后(hou)(hou)與不同團隊進行合作(zuo),逐(zhu)漸引入更(geng)多的主(zhu)題(ti)(比如Ubuntu、面向物理學的話(hua)題(ti)等等)。最后(hou)(hou),如果把幾十個(ge)話(hua)題(ti)合起來,恰好是一(yi)個(ge)龐大的論壇。
技術是關鍵因素,但不是主要因素
作為Startup,罕見的(de)使用(yong)了微軟(ruan)的(de)技術體系進(jin)行開發,但也用(yong)開源軟(ruan)件。觀察Stack Overflow所用(yong)的(de)技術方案(an)除了C# 、ASP、SQL Server等(deng),也有HAproxy、Redis這些解決方案(an)。據Joel說,效率和成(cheng)本也還不錯。擴(kuo)展(zhan)模式上則首選"Scale Up"。
2021年6月2日,投資公司Prosus昨日以18億美元的價格收(shou)購程序員在線問答(da)平臺Stack OverFlow。