歡迎來到 常識詞典網(wǎng) , 一個專業(yè)的常識知識學(xué)習(xí)網(wǎng)站!
[ Ctrl + D 鍵 ]收藏本站
答案 1:
整理一下已經(jīng)有的答案吧:Tornado 知乎使用這個構(gòu)建自己的網(wǎng)站,驗證方法可以在Firebug后臺Polling的時候查看Header,-裸的Server:TornadoServer/1.1?。ó斎焕?,這個是可以修改的哈)
My-L 知乎使用這個作為自己的主要的儲存,使用 SqlAlc-emy 為ORM進行數(shù)據(jù)庫的建?;蛘哂成?,新版的 SqlAlc-emy是線程安全的,放心使用
Redis 使用這個用于緩存、隊列、計數(shù)或者任務(wù),使用 Redis-Py 為其連接客戶端
Closure 知乎使用Google的Closure Library作為前端的JavaScript 框架(這個我可以絕對肯定?。?,多說一句:知乎這類“輕”應(yīng)用木有必要選擇Closure作為前端Js框架,有點笨重了,相比之下選擇jQuery或者Mootools就輕量很多,看著近乎134k的的Js代碼,你腫了么?
Google Analysis 作為用戶-,知乎的GA用得不好。建議去圍觀一下douban的GA腳本,學(xué)習(xí)一下如何使用GA來-用戶的興趣點
基本差不多了吧,前后端都涉及了,主要語言是 Pyt-on ,開發(fā)效率高,也方便的包管理機制,關(guān)鍵的是夠簡潔,夠優(yōu)雅。其他的技術(shù)實現(xiàn):(個人猜測)Nginx 雖然知乎團隊把返回的Header改為 Server: Z-i-uServer/1.0,但我相信Nginx這么好的東西,誰不用誰-。
Yupoo 查看前端Js的時候發(fā)現(xiàn)Yupoo的圖片托管網(wǎng)址,莫非是圖片托管在Yupoo?省去了自己構(gòu)建圖片CDN的麻煩。
還有一些邊邊角角的技術(shù)實現(xiàn)就不說了,無奈目前知乎還是木有Quora做得好。比如這個問題上面的URL:/question/19558038,19558038是什么???能吃么?問題答案也木有Sum-ry??傊畣栴}很多,加油啊。答案 2:
Tornado 我們的基礎(chǔ)開發(fā)框架,稍做修改
Sqlalc-emy -L toolkit and Object Relational Mapper for Pyt-on
Redis-Py Redis Pyt-on Client
答案 3:
tornado 就是拿來處理大量并發(fā)鏈接的答案 4:
Tornado 做app server還行,處理大量并發(fā)連接效率不高,前端得放一個nginx答案 5:
nginx很強大,我們給電視臺做的項目,Server 都用的Nginx答案 6:
nginx 包一層,可以使用nginx 的多進程,提高并發(fā),我測試結(jié)果tornado對服務(wù)器負載CPU非常穩(wěn)定,但是Tornado server 是不支持HTTP 1.1 c-unked 模式,不知道z-i-u 是否用到?答案 7:
一個nginx -千萬家答案 8:
似乎和Quora一樣,Pyt-on是后臺主要的語言答案 9:
據(jù)說Quora沒有自己的服務(wù)器,直接租用了a-zon的彈性云!下一篇:產(chǎn)品經(jīng)理們?nèi)绾慰?GitHub 這款(類)產(chǎn)品? 下一篇 【方向鍵 ( → )下一篇】
上一篇:Web 開發(fā)和原生軟件開發(fā),哪個更難? 上一篇 【方向鍵 ( ← )上一篇】
快搜