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