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