爲什麼今年買票難?

12306
熟悉的12306,如今PC端購票界面以及APP比以往好看多了,不愧是阿里的手筆。

爲什麼 12306 一放票就瞬間沒票了?

這個問題無疑爲最糾結的,其實很簡單,12306是全中國爬蟲光顧次數最多的網站沒有之一。

出行軟件,搶票軟件的爬蟲對着12306每秒鐘恨不得擼幾十萬次數據,就爲擼出一個[這趟車有餘票]的結果。

12306那些極其坑爹的驗證測試
驗證碼

本意就是爲了分辨真人和網絡爬蟲,因爲軟件並不認識誰是姚明,這能把絕大部分網絡爬蟲阻擋在外。但凡事有例外,而且搶票軟件的程序也是另有千秋。這裏不得不提到另外有一種叫做“打碼平臺”的東西

打碼平臺僱傭了很多叔叔阿姨,坐在電腦面前,專門幫人識別驗證碼。那邊搶票軟件遇到了驗證碼,系統就會自動把這些驗證碼傳到叔叔阿姨面前,他們手工選好哪個是姚明,然後再把結果傳回去。簡簡單單,輕鬆愉快。

當然,這樣的打碼平臺還有記憶功能。如果叔叔阿姨已經標記了這張圖是“姚明”,那麼下次這張圖片再出現的時候,打碼平臺的系統就直接判斷它是“姚明”。12306也有自己的驗證圖片庫,但是更新頻率肯定低於打碼平臺的識別速率,久而久之,圖片庫裏的圖片就會被識別完,這樣,爬蟲軟件就又暢通無阻了。

公開數據顯示年關時節左右,12306“最高峯時1天內頁面瀏覽量達813.4億次,1小時最高點擊量59.3億次,平均每秒164.8萬次。”所以,你覺得你搶得過搶票軟件麼?

關於鐵總鎖票

不光上面說到的爬蟲軟件搶票,還有關於鐵總鎖票的問題,我覺得鎖全程無疑是正確的,假設我們把一輛車濃縮爲一個座位,從A開往F
A-F
如果說不鎖全程,那麼最好的情況是,1號乘客買了A-C,二號乘客買了C-E,3號乘客買了E-F
A-C、C-E、E-F
但是實際上這只是理想狀態,絕大多數情況下會出現,當一個短途區間被售出,如果另一個區間和這個區間有重合,那麼將會有一個人買不到票
A-E
所以目前情況只能先將長途車票售出,等長途車票購票需求飽和後,纔開始將剩下的車票拆分爲短途售出,在將來,鐵總在年終春運,迫切的需要跨站購票功能,假設A-B和E-F被賣,而你又需要B-F的票,那麼系統根據匹配餘票,自動給你減少區間,購買B-E的票,剩下的換乘其他交通工具,以達到回家的目的。

B-E

鐵總這麼一操作,黃牛也表示頭疼,但鐵總又推出富有商業價值的車票候補功能,直接讓第三方搶票搶票軟件涼了一大截,關於候補購票,暫時不聊,能否候補到,完全看你的運氣,阿彌陀佛!

發佈了14 篇原創文章 · 獲贊 13 · 訪問量 4萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章