網(wǎng)站排名數(shù)據(jù)來自 alexa,其中幾個站長站被排除了,因為站長類網(wǎng)站的alexa 數(shù)據(jù)有數(shù)量級的偏差
排名 | 網(wǎng)站 | 開發(fā)語言 |
---|---|---|
1 | baidu | PHP |
2 | qq.com | JAVA |
3 | taobao | java |
4 | sina | php |
5 | java/c++ | |
6 | 163 | java |
7 | weibo.com | php |
8 | soso.com | java |
9 | sohu.com | java |
10 | hao123.com | php |
11 | tmall.com | java |
12 | ifeng.com | php |
13 | youku.com | php |
14 | sogou.com | java |
15 | # | php |
16 | 360buy.com | C#&.net |
17 | alipay.com | java |
18 | douban.com | Python |
19 | bing.com | C#&.net |
20 | renren.com | java |
21 | letv.com | php |
22 | pconline.com.cn | java |
23 | amazon.cn | java |
24 | tudou.com | java |
25 | tianya.cn | java |
web 系統(tǒng)其實就是啟動一個80端口往外噴字符串,規(guī)模越大的網(wǎng)站,成立時間越久遠(yuǎn)的網(wǎng)站,采用的技術(shù)方案越復(fù)雜,基本上都會采用多種不同的技術(shù)方案來構(gòu)建系統(tǒng):
- render靜態(tài)網(wǎng)頁用一種
- 用戶中心用另外一種方案
- 廣告系統(tǒng)再來一種
特別是門戶,基本上就是開發(fā)了一個cms,內(nèi)容發(fā)布為靜態(tài),所以要分析網(wǎng)站技術(shù)方案,結(jié)論主要來自下面幾種方法
- 行業(yè)常識或者內(nèi)部員工告訴我的
- 通過http header 看出來的
- 從招聘廣告上看到的
為什么是java
排名前25網(wǎng)站,采用java的,有12家,占有率達(dá)到了48%,原因我分析主要有3點(diǎn):
- java 普及率高,招募開發(fā)工程師容易
- java 性能非常好,和c語言相當(dāng),但編程容易很多,上述網(wǎng)站都是日UV 500萬以上的,tianya早期是用asp的,和google合作之后才用java重構(gòu)
- java IDE 得力,各種 code intelligence功能,語法糾錯,對大規(guī)模項目,能避免很多低級錯誤,節(jié)省時