半点优化网 http://www.bdxc.net/
当前位置首页 > 网站技术问题> 正文

为什么铁路12306的APP经常卡住?

2021-06-11 23:52:54 暂无评论 138 网站技术问题 卡住   经常   铁路

今年貌似是有史以来过年的火车票最难抢的一年,除了人多的因素外,App的难用程度也是一个重要原因。具体包括:

为什么铁路12306的APP经常卡住?

1. 界面响应卡顿,延迟严重,每点一个按钮,包括返回的按钮,都能感觉到明显的延迟。

2. 搜索出车次列表后,每次上下滑动直接就变成了点击,然后就跳到了预订页面。。。莫非在界面设计上做些改动或者事件处理上面做些优化真的很困难?

3. 打开一趟车的停靠站点列表,上下滑动就会提示你“是否要把起点站设置为xx站”。。。

相对于解决海量用户高并发的问题,优化下界面应该还是容易不少的吧,这么大个公司,花这么多人力物力,连基本的用户体验都做不好,真心想不通。

对于12306的吐槽两种都有,比如对那验证码的吐槽就挺逗乐的,至于不太友好的吐槽可能是大家的不理解造成的。要完整的理解12306,我们需从技术,产品,项目这三个角度去分析。

01、技术角度

“根据来自官方的数据,12306网站PV(页面浏览量)目前每天都超过400亿次……”400亿次!假设我现在还在做技术,接到了这么个任务该怎么处理?优化数据库访问、分布式、缓存、负载均衡等一系列名词在我脑海里跑完后,估计我还是会无辜的抬起头,泪眼婆娑:老大,要不…我们还是加服务器吧……400亿,这tm老变态了!

关于12306技术分析的问题,网上有很多文章,从12306变态的库存,变态的访问量(你见过其他让你刷他自己的网站的么?),变态的业务(席位复用,限售区段,席位共用……)分析得很透彻了,我从其它两个我体会最深的方面再说说。

猜你喜欢