本文主要是介绍12306 糟糕的网站架构和实现,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
12306新版网站依然糟糕,10点高峰期已经登陆的会自动退出,或者很难登陆。
任何网页上的操作都很慢,包括验证码的显示和输入后的验证。
而手机版的软件下载居然在这个巨慢的网站上,你还想让别人下载么?创建一个独立下载的FTP或者HTTP站点很难么?架构师究竟怎么考虑系统的依赖性的。
最后通过360下载到了手机版,手机版虽然慢点,但是的确真的能够订票成功。说明网站多么垃圾,同样的后台事务交易情况下,手机版为什么就能表现的那么好?
现在https://kyfw.12306.cn/根本无法访问。等能访问了,去分析一下这是什么web 架构,这么挫!
总算打开了,看了一下返回的HTTP 头信息:
Apache? 这么大流量都不用Nginx?
JBoss 和 Java开发?有C++不用?去Google挖个总监过来。
所以,今天我看到的,让我发现,问题的原因并不仅仅是事务交易的过大,看来还有很多web架构,开发的基本功没有做到位。
这是过去的老贴,里面报了用的居然是Spring和Hibernate。
http://www.csdn.net/article/2012-09-27/2810439
为什么查询个车次都这么慢?
因为... 因为系统正忙着反射呢。
为什么要反射?
因为这样就有企业级架构师的范,可以挣好多钱!!
建设个网站,把异常栈的信息放在网页上输出,还谁都能访问。这简直是给骇客送礼。
这篇关于12306 糟糕的网站架构和实现的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!