其實,12306這事兒吧……
原創
【51CTO評論】2011年底,鐵道部上線12306.cn網站的訂票功能,讓2012年的春節不再一樣。這個神奇的網站在沒有任何推廣,沒有SEO,UI粗糙,界面簡陋,服務器極度不穩定,而且實名還帶身份證的情況下,在短短幾天內流量暴漲,迅速躋身國內11大電商網站。
網上訂票開放,用戶無需再去冰天雪地里排隊;然而總是進不去的網站,又讓無數人罵聲不斷。這事兒吧,牽扯到多個方面,不好一概而論,而本文的目的則是希望能夠將各個方面的觀點都呈現一二。
總體來看,12306這事兒還是往正確的方向踏出了第一步,無論從技術眼光而言它有多爛,仍然是值得肯定的。
下面先從技術角度談起。
技術篇
前端:12306的前端基本架構是基本架構是jQuery+Struts,頁面中寫了大量的iframe套iframe,table套table,且js和css都沒有分離。
iframe:接上條,用戶實際上只需要登錄https://dynamic.12306.cn/otsweb/main.jsp即可。
瀏覽器兼容:www.12306.cn是基于IE標準制作的網站,目前僅支持IE6及以上版本瀏覽器。非IE內核的瀏覽器點擊 “購票”選項后,都無法正常登錄。因此,要選擇IE內核的瀏覽器,最好要有記錄密碼的功能。
平臺兼容:由于上一條,Mac用戶、Linux用戶、平板用戶、手機用戶自然是不用想了。
網銀:目前,12306網站只支持工商銀行、中國農業銀行、中國銀行、招商銀行和銀聯的網上銀行功能,不支持第三方支付公司。
明文:根據一些技術人員分析,12306的用戶認證部分采用明文post用戶名和密碼,雖然傳輸過程有加密,但密碼存儲疑似采用明文。
CDN:網宿科技為12306網站提供CDN加速服務,并發量峰值在1G左右。然而,由于網站開發的設計,每次傳輸的內容有一大堆HTML、JS和CSS,大大擁堵了網絡。根據網友大同-Dndx的分析,“雖然帶寬可能會成為瓶頸,但是12306的瓶頸絕不下一步在帶寬。從頻繁的502就能看出這個系統的動態集群有嚴重的問題。”
負載均衡:到目前為止,沒有具體的信息透露訂票系統后臺有沒有做負載均衡,只是頻繁登錄不了網站的用戶們普遍感覺是沒做。
京ICP備:12306.cn網站目前使用的互聯網證號為京ICP備字樣。京ICP備的證號下的網站應是非經營性網站,按法律規定不能進行線上的商業經營。有關人士建議12306.cn盡快完善自己的互聯網證件。
刷票:網上流傳一種通過Firefox+Firebug訂票的方法,網友林靜琴發布了一份可以刷火車票的腳本,同時還有很多神奇的訂票軟件紛紛出現……
釣魚:接上條,那些神奇的訂票軟件,有些連接的仍是12306的數據,有些卻連接到釣魚網站,導致用戶身份證泄露、錢被騙走。
總之,從電子商務網站的角度,12306.cn的實現算是互聯網界的一朵奇葩。問題在于,執行方并非我們在技術界耳熟能詳的那些互聯網企業,而是鐵道部旗下的一些系統集成商進行的外包。
管理篇
外包商:目前,鐵路行業的IT系統往往是鐵道部信息中心、鐵路科學研究院等鐵道部旗下的事業單位、下屬公司等承包研發,并運維。目前,只有太極股份、網宿科技等公司摸到鐵路IT的邊緣。
太極:接上條,太極股份相關負責人表示,太極只負責12306網站的硬件集成,對于操作系統、數據庫、中間件、軟件的實施都不負責,網站的運維也不負責。
壟斷:知乎討論說“拋開網絡帶寬的限制來說,像鐵路網上訂票系統采用什么樣的系統架構比較合適?”最佳答案為:“采用「非壟斷」架構比較合適。”
秒殺:1月3日,12306網站公布了“互聯網購票起售時間”,每天分別在8點、10點、12點和15點放票。但是,這樣的定點放票反而會形成秒殺的效果。
相比混跡互聯網的電子商務網站,以及已經熟悉在線訂票系統的航空行業,鐵路體系的僵硬、以及對于互聯網業務運作的認知程度不足才是造成上述技術問題的主要原因。然而鐵路系統進入互聯網而開放給公眾使用,其社會意義是更加長遠的。
社會篇

網上購票只是今年新開的一個渠道,往年的電話訂票、代售點買票的方式并沒有取消。然而問題在于:
1、網絡、電話購票可提前12天,而代售點只能提前8天預訂;
2、春運期間,整體運量相對整體需求是不足的;
3、網絡、電話、代售點這三個方式都有預留的票數,問題是買票的人并不知道到底每條渠道還剩下多少票可以買。
農民工的憂慮,主要來自代售點工作人員那一句“網絡和電話的票要早幾天,票一放出來,就在網絡上被搶光了”;而電話訂票總是訂不到,又讓他們感覺受到了不平等對待而怨氣沖天。但是事實是:
1、網絡訂票也是拼人品的,而且需要的人品不比電話訂票少;
2、網上、電話上搶不到票的人,感覺代售點預留了很多票;而只能去代售點買票的人,又由于懷疑代售點沒有多少預留票而擔心不已。
所以說到底,根本問題還是在于:運量不足 + 信息不透明。
另外,網絡訂票的渠道的確門檻高了一些。在網吧普及的時代,上網并不是門檻,而且現在移動互聯網普及,很多農民工用的手機也都可以通過GPRS上網。然而要網上訂票的話,必須開通網銀,這對于沒有自己電腦、沒有相對私密的互聯網環境的民眾而言是一大門檻;而只支持IE的12306在大多數手機上都是跑不起來的,這也斷絕了通過手機網絡訂票的通路。如果12306能夠通過手機跑起來,且可以通過電話繳費等方式付款的話,相信會非常迅速的拉動國內電子商務行業的發展。
所以12306這事兒總的來說還是一件好事兒,相信在用戶的呼聲和監督下,會逐漸改進的。最后,祝愿大家都能買到今年回家的火車票!
【編輯推薦】



























