您的位置:首页 > 运维架构 > 网站架构

12306 糟糕的网站架构和实现

2014-01-05 11:21 302 查看
12306新版网站依然糟糕,10点高峰期已经登陆的会自动退出,或者很难登陆。
任何网页上的操作都很慢,包括验证码的显示和输入后的验证。
而手机版的软件下载居然在这个巨慢的网站上,你还想让别人下载么?创建一个独立下载的FTP或者HTTP站点很难么?架构师究竟怎么考虑系统的依赖性的。
最后通过360下载到了手机版,手机版虽然慢点,但是的确真的能够订票成功。说明网站多么垃圾,同样的后台事务交易情况下,手机版为什么就能表现的那么好?
现在https://kyfw.12306.cn/根本无法访问。等能访问了,去分析一下这是什么web 架构,这么挫!

总算打开了,看了一下返回的HTTP 头信息:

Date:Sun, 05 Jan 2014 03:25:21 GMT
Server:Apache-Coyote/1.1
X-Powered-By:Servlet 2.5; JBoss-5.0/JBossWeb-2.1
X-Via:1.1 hlg81:10 (Cdn Cache Server V2.0)

Apache? 这么大流量都不用Nginx? 
JBoss 和 Java开发?有C++不用?去Google挖个总监过来。

所以,今天我看到的,让我发现,问题的原因并不仅仅是事务交易的过大,看来还有很多web架构,开发的基本功没有做到位。

这是过去的老贴,里面报了用的居然是Spring和Hibernate。
http://www.csdn.net/article/2012-09-27/2810439

为什么查询个车次都这么慢?
 因为... 因为系统正忙着反射呢。
为什么要反射?
因为这样就有企业级架构师的范,可以挣好多钱!!

建设个网站,把异常栈的信息放在网页上输出,还谁都能访问。这简直是给骇客送礼。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: