对于网站来说,
java方面:大多用jsp,MVC架构,hibernate或mybaits,加上缓存系统,web服务器,集群,web服务器大型门户用tomcat什么免费的应该搞不定吧,用websphere或weblogic这样的东东太贵了,集群多台机器得要N多money.说实话这种平台看不出什么优势,而且贵,虽然我更想用这个方式开发。
lamp:这个平台让我想到的就是成本超低,web服务器方面都是免费的,成本都是久经考验的服务器,成功案例也很多。而且开发效率比较高。
有哪位高手能帮我分析一下不?一些网站像淘宝前台大多用php做的,也就是lamp结构,但数据分析这块,就是平时普通用户不接触的好像用java,是这样的么,为什么这么用呢?
java?lamp
php
java
lamp
------解决方案--------------------
淘宝是用java作的吧。门户网站而已,你想的太难了。websphere或weblogic大型的信息系统都不一定要用这个,太庞大了。tomcat基本都能搞定绝大部分web应用。
门户网站的难度主要在大数据量,大并发量上,在分布式、集群和数据处理上需要花大力气,这些用php也能搞定,如果没有特殊要求用java来做网站是在太笨重。
------解决方案--------------------
淘宝、网易是java,新浪是php,腾讯是c,腾讯什么玩意都用c。
------解决方案--------------------
基本上你说的都能搞定。主要是前面有个负载平衡分发,后面带N台web服务器,后面再放N台集成数据库服务器,比较快入门的就是Mysql 一主多从数据库。
使用什么语言看你人力成本了,原来人员java多就用tomcat,php多就用php,页面逻辑简单的还可以考虑node.js + 内存数据库,这玩意儿512MB 的内存的vpn实现的日pv百万。
http://www.zhihu.com/question/19653241/answer/14969381
------解决方案--------------------
没有所谓更好的技术,最合适你自己的就好。
你要分析你所谓的大型门户 是复杂而且会有很多变化的业务为主,还是简单逻辑大量访问为主。前一种合适用SSH+模板引擎,后一种,最好是jsp直连数据库。
------解决方案--------------------
什么熟悉用什么,速度快赚到钱最重要,后面有钱再聘技术人员升级
------解决方案--------------------
淘宝从2004年已经从LAMP转到JAVA了,有PHP应该是别的地方的或者是残留的,反正不是主流了。
------解决方案--------------------
websphere.......
------解决方案--------------------
nodeJS
------解决方案--------------------
据我所知,淘宝的确是用java的