新型SEO思维就是从一个全新的层次上提升seo优化的水平,达到网络信息最佳化的展示效果!
马海祥博客 > 今日话题 > 12306网站到底好不好?

12306网站到底好不好?

时间:2012-08-16   文章来源:马海祥博客   访问次数:

为什么订火车票的网站域名是12306?有个笑话是这么回答的:据史料记载,公元123年,鲜卑攻南匈奴于曼柏,死伤无数;公元06年,罗马帝国爆发起义,死伤无数,而铁道部把这两个年份组合成神秘号码12306,意在预言春运期间广大订票者的下场。

12306网站到底好不好?-马海祥博客

尤其是每到国庆或春节期间,火车票已成了大多数人抢购的唯一目标,铁道部旗下的12306也顺势成为最火的电商网站,什么淘宝、京东都是浮云,只有火车票才是王道。

1、12306网站靠不靠谱?

顺利买到票的朋友们自然欢欣鼓舞,而那些起早贪黑还是没有刷到一张票的人开始骂娘,痛恨铁道部花大价钱搞出了个破烂玩意,浪费大把时间不说还断了黄牛后路,搞得连机票都只剩下头等舱(具体可查看马海祥博客《史上最牛网站12306订票网的十宗罪及改善开发建议》的相关介绍)。

骂声从12306诞生的那个国庆节起就没有断过,对于这个官办的电商网站,马海祥觉得大多数人都得过它的实惠,有票没票,一目了然,省去了到窗口排队的时间。

但多数人还是不满足于只能平时买到票,春节能买到票才是党的好网站,于是,各种吐槽铺满网络,抢票攻略、刷票插件也应运而生,但人们很快发现,不管你使用什么手段,还是有很多人买不到票,春节前一个礼拜左右的平价票(软硬座、软硬卧)还是难得一见,一露面也是马上被潜伏的对手一扫而空。

这个社会到底怎么了?怎么买张票这么难啊?说好的12306怎么也不靠谱啊?

更有甚者,部分追求社会公平的专家学者表态:12306的存在严重侵害了社会底层,特别是不会上网、对于网络技术知之甚少的民工兄弟的利益,且不说大家同时抢票,民工兄弟抢不过白领,单说网上预售期比窗口提前两天这一规定就已经让立志排队的民工兄弟收起了熬夜的小板凳。

但是不是因为网上购票有种种门槛,预售期比窗口长就要关掉12306啦?我想大多数人都会反对关闭,就像现在让你放弃使用智能手机,改用功能机一样。

2、关于12306网站分流和其他电商网站的类比

这几天我在网站上也看到很多关于12306的讨论,其中有方案是借鉴成功电子商务网站如淘宝,京东的经验,还有一个就是类似于机票订购的分流。

对于这两个方案我也有一些思考,除去商业上的一些利益关系,从技术角度上去分析,认为方案有待商榷。

(1)、首先说下c2c和b2c型电子商务网站,有个特点,就是商品缺货时可以进货,而机票,火车票这种特殊的商品一天就那么多,没办法在增加,因此在逻辑上是不同的,前者在订单的控制上显的比较宽松,而后者就比较严谨。

(2)、再来看下火车票是否可以借鉴订机票的方案,抛去铁老大是否愿意和分销商分享这块蛋糕,抛去分销商绞尽脑汁去想办法分享这块蛋糕,但从技术角度上去考虑,我在考虑了相当长一段时间认为也不是很可行(具体可查看马海祥博客《12306网站所面临的问题真的那么容易解决吗》的相关介绍)。

对于第2点有点改进的地方是各分销商网站可以自行支付,这点上确实可以缓解支付的压力,但是火车和飞机这个压力不是一个数量级的,飞机一天多少航班?春运期间火车多少列次?从乘客数量上讲(数量就是系统压力的来源)更不是一个层次,那航信的原始接口走socket协议,是否能够集中承受那么大的压力也是个疑问,不用说经过webservice/rmi之类封装过的接口了。

总之,马海祥还是认为能够控制系统核心功能的访问量是一个方面,因为在没有经过实际使用时是不知道有多大的并发量,就算知道了春运的客流量也不等于就知道了系统的访问量,并发数,而且在技术能力有限的情况下能够很好的控制用户的访问并发也是一个办法,这个和系统性能优化并不冲突,当然系统优化后控制的口径可以放宽。

但系统的性能也是有峰值的,并不是无限大的,因此还是需要一个控制阀来控制,这样才不至于系统出现服务无法使用的情况。

3、客流量太大导致12306网站瘫痪

在马海祥看来,要解决春节购票难,靠12306没戏,12306为什么会在购票高峰期瘫痪?先不考虑架构不够合理,宽带不宽等等,我们就会发现关键还是人太多。

北上广以及其他一二线城市聚集了数亿非本地户籍人口,这些人中的绝大部分过年都要回家团圆,除了汽车、飞机,很大一部分人会选择火车这个相对便宜且安全的方式回家,这个数量也是按亿计算的,海量而且是刚需。

其实在非节假日坐火车出行的人都很清楚,平时火车上并没有那么多人,但到了春节,坐火车的人可能会成倍成倍增加,铁路的运力在一定时间内是有限的,单靠增加车次也无法解决这个难题。

有一个数据很有意思,有关部门统计显示,截止2011年,美国的人均汽车拥有率超过1,也就是平均下来每个人都有车,而同期中国每100人才有7辆私家车,平均下来14个人才有1辆车,这也解释了为什么火车还是多数人回家的首选,因为大多数人没车。

所以购票难这个事,短期内就是个无解的问题,铁道部虽然每年都在表态尽快解决回家难这个民生问题,但地区之间经济发展的不均衡导致的人口流动是国情,铁道部管不了,国家也头疼。

聊完国情,回到12306网站上,这个网站毕竟给国人还是带来了很多福利,不管花了多少钱,毕竟那钱不花也到不了你口袋,也不管好不好用,毕竟有人真的买到了票,而且一年大多数时间都可以很顺利买到票,看起来这货还是很不错的,对,这个网站确实不错,但还是有很大改进空间。

4、如何改进12306网站?

如果关掉12306网站是革命,也是倒退,毕竟彻夜排队等票的日子谁也不想再过一遍,所以,马海祥觉得12306只能是走改良之路。

那么,问题来了,12306网站该怎么改进呢?

针对最近比较热点的12306网上订票系统频繁出现的系统问题,马海祥也提出了一些自己的看法,几经分析考虑,认为可能存在几个系统瓶颈:

(1)、关联系统的系统负载能力比较弱。

(2)、网上支付的负载能力不够。

(3)、网站本身吞吐量问题。

(4)、网站出口带宽不足。

针对以上分析的一些问题点,马海祥也尝试着提出了一些自己的想法和方案:

(1)、关联系统接口问题的话,我的想法是采用排队制,用户登录以后根据车次取号排队,排到后进行订票付款,这样可以减少并发数,保证系统可用率。

(2)、网上支付系统负载不足,可以采用异步,用户订完票以后进入队列,因订票时候是根据实时的数据订票的,因此不会说支付后无票取的情况,队列中的用户可以一次取支付系统允许的人数进行支付操作,完成后用短信或者邮件通知下一批用户登录系统进行操作,在系统可用率提高的情况下,减少了因错误不停操作带来的压力。

(3)、网站服务器问题,可以将重点的功能,如登录和订票两个分出来,投入较多的服务器,其他查询等功能因可使用缓存可减少服务器投入,各个服务之间用sso,登录oid或服务器采用master slave,注册网master登录等查询用slave。

(4)、网站出口带宽问题,这个没有好办法,可以用在主要的几个城市各部署一套,因铁道部门系统应该是全国联网,因此接口不成问题,这样可以充分利用网络带宽资源。

5、12306网站购票流程

请大家用3分钟时间好好看看下图,毕竟,弄清楚订火车票流程图,下面的网上订火车票步骤分解,就很容易懂了!

12306网站到底好不好?-马海祥博客
(12306火车购票流程图文版)

(1)、开通网银,确保账户有足够余额

目前12306网站已开通中国工商银行、中国农业银行、中国银行、招商银行,支付宝、开通其他银行网银账户的用户使用银联网银支付。

请确认你的网银支持在线支付,最好提前试过支付,如果你不是前三个银行的网银的话,需要选择中国银联,需要提前安装他的控件,这些工作提前做好。

(2)、控件一定要装好

这里需要装两个“控件”:一是网银控件,确认能支付;二是12306的“根证书”。

铁道部使用了最经济实惠的“自签名根证书”,看来真是个亏损企业,不管你信不信,反正我信了。

(3)、注册12306网站账户

注册账户需要有效的email和用户信息,最重要的是在12306的首页上有一行意味深长的字:为保障您顺畅购票请下载“根证书”,下载后解压缩安装,一路确定即可,最后会提示安装成功。

(4)、先完善购票人的信息,多人购票尤其重要

注册好账户后,一定要完善购票人的信息,多人购票尤其重要,这样会因避免填写购票信息而耽误时间。

账户登录后在“我的12306”左侧找到“常用联系人”,添加购票人信息。

(5)、筛选余票

接下来,就要去“抢票”了,每隔几分钟筛选一次会有很多因为支付不及时的票退出来。

点击 “车票预定”按钮,选择“出发地”,“目的地”,然后用箭头或者鼠标去选择对应城市。

输入完成后,点击“查询”按钮,“正在查询,请稍候!”过后就可以看到车次列表了,以及余票信息。

这里需要补充下,各地开售时间不同,例如北京是10点起售,建议你从10点开始就几秒点击一次,右上方的“重新查询”按钮来时刻盯着,开售出票了马上订,这样才不会错过,老实的盯着,狂点按钮就好了。

(6)、抢票成功,网银支付

抢票成功的朋友可以直接在成功提示页面下方点击“网上支付”按钮进行支付,选择对应的银行,进行支付过程就行了。

(7)、换取纸质车票

那这购票时使用的二代居民身份证原件到车站自动售票机换取纸质车票,或售票窗口、代售点就可以换取纸质车票了,与普通票不同的一点就是多了个“网”字。

自从实行实名制后,58、赶集、百姓网的火车票转让信息频道都关闭了,如果通过12306买不上票,还有个途径是打电话95105105。

如果官方提供途径都买不到票,只有两个办法:一是去车站等别人退票;二是把个人信息给黄牛党,让他们帮你抢票。

马海祥博客点评:

对于12306网站上的技术问题,我还很多事闹不明白,但提高稳定性这个是必须的,后台数据更新的频率也应该更快更有效,别一张票卖了半天还趴在哪,选订购又是余票不足,这不忽悠人嘛,其他的,慢慢改进吧,反正这么多年排队的日子都过去了,还有什么过不去的坎啊!

总之一句话,12306网站对于我们经常出行的朋友来说还是个好网站滴!

本文为马海祥博客原创文章,如想转载,请注明原文网址摘自于http://www.mahaixiang.cn/jrht/42.html,注明出处;否则,禁止转载;谢谢配合!

相关热词搜索: 12306 12306网站 SEO博客

上一篇:京东商城vs苏宁易购明为价格站,实为电子商务站
下一篇:360再次叫板百度,推出360综合搜索

今日话题更多>

SEO研究院 更多 >>