火车票网售又是无反应和扣款没买到票

 

中国的全国性业务网站,基本是没一个能真正挺住的
从奥运售票网站到各地的车牌自选网站,到今天的铁路售票网站
财大气粗的铁老大,到了网站应用,也是束手无策。。。。。。

的确,巨大访问量的web应用,不是钱多就能搞定的
真的想靠钱搞定,可能要比靠技术搞定多付出n倍的钱
n到一定程度,就不是“钱多”者能轻易付得起的了

从此,有2点感觉:
1、如果使用客户端,可能后台的压力会少很多
现在的web应用,任何步骤都是与后台反复交互才得到的
使用客户端,只有必要的后台信息,才需要与后台交互,
其余的,基本是利用用户的电脑,既不占后台的计算能力,也不占后台的网络带宽
2、根本的解决办法还是在于简化售票后台的工作量
具体来说,就是把购票的付款,彻底与铁路网站分开!
铁路网站只提供:a、线路、班次、余票的查询;b、银行支付凭证的接收
a很好理解,而且只是一个单向的动态内容发布系统而已
b则涉及网络支付模式的大变动:
用户把火车班次+张数信息,加上自己的身份证信息提交给银行的网银系统
如果支付成功,则由网银系统返回一个全球唯一码(GUID)
再把GUID提交到铁路网站,铁路网站以此GUID向银行查询购买信息
得到:火车班次+张数+身份证(未支付成功则没有),再与自己系统里的该班次余票比较,
该班次无票了或此身份证已购买过,则与现在的“已扣款买不到票”一样,但是可以立即退款
有票,则减余票,并告知购买成功
这样,铁路网站的压力自然大大减少!
(只是,目前的银行网银系统,最多只支持返回一个业务号,还不会支持较多信息的返回
这样,就需要铁路网站来记录业务号与“火车班次+张数+身份证”信息的关联
压力又略大了一点点,但是无须对银行网银系统的改动,可以较快实现)

b的实现,利用客户端,后台压力和用户操作也会好很多

——2012-01-07重新归纳:

应该把网站分5个功能:

1、用户查询线路-日期-余票;

2、程序把 线路-日期-张数-金额-身份证 信息打包;

3、用户或程序把 信息包 自行到各银行的网银站点支付;

4、用户或银行后台 提交 支付成功凭证;

5、用户凭自己的 身份证号+支付成功凭证 查询自己的 订购 是否成功

 

1可以动态生成静态页面,可以多服务器(春运时,每个铁路站向当地电信租借一个服务器;平时,只要每个铁路大局向当地电信租借一个服务器)

各服务器定时向中心服务器查询余票,再更新到自己的静态页面

各个服务器的 页面生成程序 每n秒向 中心服务器 查询一次,生成各线路的余票页面,后面的n-1秒里的几百万的访问,访问的都是这些静态页面
这样,各个服务器尤其是中心服务器的开销就最低了

3、4、5各种提交的信息,都加以校验信息,提交时前端就可以验证信息的有效性,预先排除伪造、胡乱输入的信息到后台,减少后台的压力

4是银行的事情了,它们的经验和抗压能力应该比较好了,而且即使它们卡死,也不影响1、2、5,不至于出现现在的老是无法访问。。。。。。。

 

电话订票也可以类似:先要求用户到银行网点或网上支付花 张数x票价(多种线路都可能的话,按最贵的算) 买一个电话登录号

电话登录号可以含身份证信息,即张三盗用李四购买的电话登录号,用李四的身份证,无效!

有电话登录号才能从【快速订购号码】进行电话订购。。。。这样,既减少了电话压力,也避免了不花钱乱预订

如果最终都没买到,电话登录号可以凭身份证退。如果只是一个人,而且预付的钱也准确,则都无须再取票了,直接凭身份证上车了

 

——————————————————2012-01-14新闻:看来他们也看到最明显、最严重的分析设计失误了:

12306拟将订票与网上支付分开运行

ugmbbc发布于 2012-01-14 20:21:51| 6666 次阅读

旅客通过12306网站登录或提交订单的时候,经常会遇到“系统忙”等提示,需要不停地刷新,登录,让人又气愤又郁闷。为什么会出现这种情况?参与了铁路售票系统设计的铁科院电子计算技术研究所副所长朱建生介绍,造成12306网站登录难的原因是多方面的,主要原因是网站带宽不足。

12306互联网购票是基于全路客票系统构建的,除了要承载12306网站购票、还要承载电话订票、车站窗口、自动售票机等一系列的售票渠道,为兼顾各售票渠道的公平和均衡,在售票高峰期,对互联网购票登录用户数和提交订单用户数进行上限控制。“如果按用户数来看,按每分钟1万人。”

朱建生表示,12306网站的带宽已经从最初的400兆扩充到了1.5G,但是每天10亿次的点击量,仍然弥补不了网上登录和支付的短板。“一方面扩充互联网接入带宽,一方面邀请国内知名电子商务运营团队协助,优化订票流程,减少支付偏差。”

据了解,12306网站正在进行后台调试,争取让订票和网上支付系统分开运行,互不交叉,避免拥堵,让整个订票支付流程更加顺畅。

《羊城晚报》

 

  • 7
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 28
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 28
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值