锁定老帖子 主题:畅聊12306,赢精美礼品——已结束
精华帖 (1) :: 良好帖 (0) :: 灌水帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2013-02-21
1.需求不要喧宾夺主,靠谱的人定需求,不是最终用户的都少说两句。
2.招聘靠谱的人做,外包做不了。 3.工期合理靠谱,不要一次性做个牛逼的,可以慢慢加功能,快点弄个能用的,别耽误事儿。 |
|
返回顶楼 | |
发表时间:2013-02-21
czwlucky 写道 •12306在去年国庆之前进行了改版,加入了排队系统,您认为排队系统的增加目的是什么?
我认为增加这个功能的意义在于,当你不能立即买上票时,不用再不停的反复刷新提交了,相当于银行里发给你一个“号码”,等叫你时你过来买票就是了,不用站那儿傻等。 一方面增强了用户体验感,另一方面也能节约反复请求带来的压力。 但我认为买票难根本原因不在于这个,12306网站的压力自然是大的,但这表面的背后却隐藏着更多的问题,为什么一票难求? 我们问自己一个问题:究竟一列火车有多少张票可卖? 你会发现没有答案! 如果真的没有答案,那即便你把12306刷到爆,也无济于事。 所以我认为,在系统设计上不是问题,像iteye,csdn,淘宝,京东一样有大量的访问者,解决方案也不是就一个。 问题还是在于业务的设计上,只有把出票规则定合理了,系统才能更好的为大家服务,我们也不用去刷网站了,压力自然也会因此而小一些。 无论是从新闻上了解的,还是我亲身经历的,都证明从始点站开始买票会相对容易些,因为开始出票时,票数还是较多的(虽然也不是很多,大家都似懂非懂的),但从中间站点开始买票,票数少的可怜,甚至是0(网络延迟造成的)。 这里面有一个二次售票的概念,怎么把这个二次售票的问题解决了才可能改善购票难问题。 二次售票我相信有它存在的理由。 但问题时它存在的理由真的注定它只能是现在这样的方式存在吗? 我也相信这个业务规则一定有改进的地方。 公交车,火车,长途汽车,在售票方式与运输距离,输送量上有很大差别,但运输本质没有差异。我们是不是能参考公交运输中的一些优点呢? 比如是不是有可能增加同一线路的车次? 如果不能增加车次,是不是可以考虑沿途换乘方案? 首先排队我觉得就是个垃圾想法,不管系统负载如何,这种方式不适用于买票,如果你去厕所外面排着长长的队你就在那等着吗??提高处理能力不要规避问题。 第二高并发要知道取舍,每个业务的亮点不同取舍也不同,1票难求是业务问题,但是一票刷瘫半天没反应,或者提示人太多等着吧这种情况,我觉得就是系统的问题了,看不到票骂的是车次太少,点不开页面就该骂网站。 第三不要总想出票规则,淘宝商品也不会卖完一件上一件的,淘宝从来没说过大家下午一点才可以放出限制数量的某种东西。 第四不要再提没用的需求了,马云说过3分设计+1分执行不如1分设计+3分执行,少提点没用的多做点有用的吧。 |
|
返回顶楼 | |
发表时间:2013-03-01
helin 写道 本座认为12306本年的表现还不错的。
本来想发一贴,讨论关于15亿pv的实现方式的。 对于一个卖票的系统,第一任务是卖票,第一任务都没做好,谈什么其他的功能?谈什么UI?只有在第一任务完成好后,你增加的其他功能才会有价值。 15亿PV扛住了,好样的!实现这一目标的团队很棒。本座去年做的项目要调优至pv1个亿,那个过程真是痛苦而难忘的。 UI嘛,还过得去,我就是来买票的,买到就完事,下一次再看它可能得最少半年之后,界面丑不是导致你买不到票的原因。铁道部要是再黑一点,像宾馆一样,从3星升级到4星,房费加200呢?(/坏笑) 12306要优化的,我觉得是: 1,性能在目前的基础上进行稳定,稳定后,再提高。分阶段来。 2、要是能主动通知就好了,有票的时候你就告诉我“可以订票鸟”,不要让我一直刷,这样服务器和我都挺累的。 3、一个系统的成功往往是需要行政手段来干预的,退票功能给黄牛又留了后门了。希望在这一方面做一些努力,让票能直接到第一志愿的人的手里。 高性能方面,我觉得陈皓兄总结的非常棒。 当然,我还是要喷,铁道部你做的这个网站真TM烂! 喷子是社会进步的基石,只有不停的喷,生活才会越变越好。 一定要喷,这是我们做为公民的权利和也是我们应尽的义务。 鸡毛 |
|
返回顶楼 | |
发表时间:2013-03-02
andilyliao 写道 czwlucky 写道 •12306在去年国庆之前进行了改版,加入了排队系统,您认为排队系统的增加目的是什么?
我认为增加这个功能的意义在于,当你不能立即买上票时,不用再不停的反复刷新提交了,相当于银行里发给你一个“号码”,等叫你时你过来买票就是了,不用站那儿傻等。 一方面增强了用户体验感,另一方面也能节约反复请求带来的压力。 但我认为买票难根本原因不在于这个,12306网站的压力自然是大的,但这表面的背后却隐藏着更多的问题,为什么一票难求? 我们问自己一个问题:究竟一列火车有多少张票可卖? 你会发现没有答案! 如果真的没有答案,那即便你把12306刷到爆,也无济于事。 所以我认为,在系统设计上不是问题,像iteye,csdn,淘宝,京东一样有大量的访问者,解决方案也不是就一个。 问题还是在于业务的设计上,只有把出票规则定合理了,系统才能更好的为大家服务,我们也不用去刷网站了,压力自然也会因此而小一些。 无论是从新闻上了解的,还是我亲身经历的,都证明从始点站开始买票会相对容易些,因为开始出票时,票数还是较多的(虽然也不是很多,大家都似懂非懂的),但从中间站点开始买票,票数少的可怜,甚至是0(网络延迟造成的)。 这里面有一个二次售票的概念,怎么把这个二次售票的问题解决了才可能改善购票难问题。 二次售票我相信有它存在的理由。 但问题时它存在的理由真的注定它只能是现在这样的方式存在吗? 我也相信这个业务规则一定有改进的地方。 公交车,火车,长途汽车,在售票方式与运输距离,输送量上有很大差别,但运输本质没有差异。我们是不是能参考公交运输中的一些优点呢? 比如是不是有可能增加同一线路的车次? 如果不能增加车次,是不是可以考虑沿途换乘方案? 首先排队我觉得就是个垃圾想法,不管系统负载如何,这种方式不适用于买票,如果你去厕所外面排着长长的队你就在那等着吗??提高处理能力不要规避问题。 第二高并发要知道取舍,每个业务的亮点不同取舍也不同,1票难求是业务问题,但是一票刷瘫半天没反应,或者提示人太多等着吧这种情况,我觉得就是系统的问题了,看不到票骂的是车次太少,点不开页面就该骂网站。 第三不要总想出票规则,淘宝商品也不会卖完一件上一件的,淘宝从来没说过大家下午一点才可以放出限制数量的某种东西。 第四不要再提没用的需求了,马云说过3分设计+1分执行不如1分设计+3分执行,少提点没用的多做点有用的吧。 排队对现有系统来说是无耐之举,并不是说这是个好办法。 网站已经做成这样了,只能期待他们逐步改进,骂他们也改变不了现实。这是我们的无奈。 火车不同于普通商品,怎么样卖票是需要认真考虑的。无论有没有潜规则都有改进余地。 需求其实只有一个:在现有运力下,尽可能让大家买到回家的票!如果能增加运力更好。 |
|
返回顶楼 | |