后框架时代细说Struts的前世今生
Struts相对稳固的市场战略地位
Struts前期快速有效的市场占领,造就了Struts的品牌效应。在当时经典MVC框架廖廖无几的情况,Struts是值得推广的优秀技术方案,基本满足当时占市场主体的中小型企业应用,Struts的出现正好赢合了市场的迫切需求,为以后赢得稳固的战略性地位打下坚实的基础。简单而集中,效果迅速,激发一轮又一轮的用户加盟狂潮。当开发者一接触品牌,这些内容便迅速在头脑中反映出来,从这一意义上来讲,Struts品牌效应代表着Struts的市场。
那为什么是Struts相对稳固的市场战略地位呢?放眼开源世界,Struts的竞争对手已经兵临城下,Struts用户群体在流失。但是Struts足以应付中小型项目的开发,由于种种因素的影响,公司的决策层更愿意利用现有的Struts人力资源能够快速开发,达到盈利目的。相反,采用其他MVC框架由于人力优势相对匮乏,反而项目开发可能会冒很大的风险。
如果说单用Struts,无法完成需求的话,可以与现在的Hibernate, Spring 整合兼容在一起,使功能变得更强大。 Struts+Hibernate+Spring 也是现在中小型IT企业,开发的主流搭配。毕竟这个组合利用的是Struts清晰的分层结构,以及易与Hibernate,Spring等优秀J2EE框架整合的特性,正可谓“三管齐下,威力无穷”。Struts能和其他不同类型框架使用,开辟了第二战场,效果显著。
所以从某种角度上讲,Struts的稳固优势还将持续。
强强联手,双赢战略
在Struts的竞争对手中,WebWork的竞争力最为强劲的一个。WebWork经过这两年的冲刺,老感觉它后劲虽然强劲,但还是翻不过Struts这座大山。Struts占有很大市场,但在MVC框架上,还是匮乏新鲜的元素。
开源框架大行其道,逐步蚕食Struts市场份额。去年Struts与WebWork的合作,推出Struts2.0。这次强强联手是Struts绝地反击的一个重大决策,是对Struts在开源世界的一次激活行动,对其现有战略地位的一次强有力的巩固,具有相当的市场影响力。
Struts获得新的发展动力,而WebWork则吸引了更多的Struts的用户。Struts主动改变商业策略,再次赢得市场的主动,双赢战略发挥得光彩夺目。
行销学有句名言:“帮助你成长的是你的敌人”。
0
相关文章