上網搶不到火車票,你該罵誰?
原創【51CTO評論】鐵道部12306網站上線已經一年多了。起初這只是一個余票查詢網站,我們可以在去車站排一宿隊之前知曉到底哪些車沒票了。在2011年7.23特大事故發生后,為了顯示鐵道部改革的力量,12306網站被賦予了網絡售票的重任以平息大家的憤怒。
但隨著2012年春運的開始,12306開始成為網民的眾矢之的。以北京為例,早上8點是北京西站始發列車放票的時間。在這個時候你很難登陸網站,登陸進去后很難點下那個藍色的預訂按鈕。即使你過五關斬六將的進入了最后的預訂界面,你要祈禱上蒼,讓你在這寶貴的5分鐘內不會掉線,一定要支付成功。否則,起個大早趕個晚集將是你今天的命運。小伙子,你還是明天來吧!
“為什么不做好負載均衡?為什么網絡帶寬不夠?為什么服務器的高并發做的如此之爛?為什么頁面的代碼在IE下還頻繁報錯?”。12306網站如同群嘲效果一般,引發各路專業IT人士對鐵道部發起了新一輪的攻勢。其聲勢一點也不亞于當年的中國足協,從此中國第二個可以被大家公然指責的部門誕生了,他就是中華人民共和國鐵道部。
那么,為什么你搶不到火車票?
首先我們來分析一下一趟列車到底能賣多少票?我們以北京到張家界的K967次列車為例,這趟列車每天10點48分從北京西站開出,次日12點35分到達張家界。全程1983公里,用時25小時47分鐘。列車編組如下:
一共含25G型硬座車6節(定員118人),25G軟臥車1節(定員36人),25G硬臥車9節(定員66人),25G餐車1節(定員48人)。那么這列列車一共核定可承載人數為118X6+36+66X9+48-6=1380,其中減去的6人是因為其中一節硬座車含列車長辦公席。根據鐵道部規定,硬座車平時可賣20%的無座票,春運期間可賣至100%,也就是說我們可以將K967最大載客量加至2082人。那么你就只能從這2082張票中去搶了。
而且這2082張票并不是全歸北京西站發售,還要預留給后面的保定、石家莊、定州等城市,因此你能拿到的車票幾率就更低了。所以在鐵道部后臺票額數據庫中,根本沒有能滿足所有人出行的票額。即使你12306網站前臺設計得很好,刷新速度飛快,但根本就沒有那么多車票,秒殺都秒殺不到。
那么我們歸根到底,并不是12306網站有多快就能解決大家訂票難的問題。難點在于鐵道部拿不出能滿足大家出行所需的運能。即使在高鐵和航空業飛速發展的今天,我們的鐵道部也只解決了大城市之間的交通問題。
有不少IT人提出是CDN或者JS+CSS的問題,確實做得如此華麗的頁面再配上如此爛的網絡帶寬是遭人憤恨的事情。大家可以回想一下,現在各大火車站包括其代售點都使用專門的通訊線路,使用專門的軟件來出火車票,這反應速度不可謂不快吧,但你依舊買不到票。
現有的火車票銷售系統
51CTO記者可以大膽的設想一下,假設鐵道部把12306的性能做到了極致,大家都很容易的登陸并搜索車票了。結果卻還只有一個,就是我們可以在2秒鐘內進入網站并進到搜索頁面,但彈出的頁面卻冷冰冰的告訴我們,小伙子,你還是明天來吧!
我怎么才能不明天再來呢?
嗯,想春運的時候買到車票,12306其實是你的好幫手。他可以幫你預測到那些地方有票,并能在第一時間去撿漏。
首先,你要清楚有人會退票的。不信你現在就搜索預售期最近幾天的車票,硬臥那一欄中黑色的數字告訴你,趕快下手吧,小伙子。
其次,鐵道部從來不把分配車票表格釋放出來。如果你有下面的表格,那么我想你買票會有很強的針對性。據51CTO記者所知鐵路系統內部確實存在這樣的表格,當然,怎么搞到這張表格,就看你的本事了。其實票額分配也可以從12306網站上總結出來。
到了最后,可能你還是沒弄到票。那只能建議你買中轉票了,比如我先到鄭州,再到長沙。或者買同一趟車,前半段硬座后半段的臥鋪,這也是可以行得通的。中國人講究一站直達,但很多老外背包客為了節省交通費卻經常第三地中轉。想想春運的苦你都吃的了,這中途轉個車總比去求黃牛要劃算吧。
每年我們都在抱怨回不了家,但是每年我們都能坐在溫暖的家里陪父母。買不到火車票的小伙子,你該多試試。不要被鐵道部的大媽給嚇到,別聽他們說“小伙子,你還是明天來吧!”