企业信息平台的快速搭建,框架如何选?
导读:本文共1564.5字符,通常情况下阅读需要5分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要:目前,大部分的企业信息集成系统都在web端运行,而搭建框架的选择对一个企业的发展至关重要,不过其最终目的都是要符合企业发展逻辑,助力企业战略的实施。而在框架的选择上就是一个仁者见仁的事情了,就从底层框架来说,web层的就非常多,而且各有特色,比如:Struts、WebWork、Spring MVC、Tapestry、JSF、WebPage3.0……等等。那么选择web框架的标准呢?标准不是一成不变... ...
目录
(为您整理了一些要点),点击可以直达。目前,大部分的企业信息集成系统都在web端运行,而搭建框架的选择对一个企业的发展至关重要,不过其最终目的都是要符合企业发展逻辑,助力企业战略的实施。
而在框架的选择上就是一个仁者见仁的事情了,就从底层框架来说,web层的就非常多,而且各有特色,比如:Struts、WebWork、Spring MVC、Tapestry、JSF、WebPage3.0……等等。
那么选择web框架的标准呢?
标准不是一成不变的,这里也只是经验之谈,而且主要出发点在融合框架的业务功能方面,所以仅作参考之用。
1.选择能够对我们的开发过程提供更多、更好帮助的Web开发框架,功能性,稳定性要强。
2.Web开发框架的学习一定要简单,上手一定要快,毕竟,没有人愿意在复杂错乱的框架结构中摸索,一个成熟的融合框架,如果需要半个月甚至一个月的学习周期,那这个框架确实有需要商榷的地方。
3.良好的技术支持。框架无论好坏,技术支持一定要做好,因为等你使用起来就明白,无论多好的框架,在实际的应用过程中,都会或多或少的出现问题,如果不能及时的解决,会对整个项目开发带来影响。
此外,一定要考虑综合成本,其实这是目前应用开源软件最大的问题,碰到问题除了死肯文档就是查阅源代码,或者是网上搜寻解决的办法,通常一个问题就会导致1-2天的开发停顿,严重的甚至需要一个星期或者更长,一个项目有上这么几次,项目整体的开发成本嗖嗖的就上去了。
4.Web开发框架结合其他技术的能力一定要强,比如在逻辑层使用Spring或者Ejb3,同时框架整体也要很容易的与它们进行结合。
5.强大的拓展功能。就像刚才所说的,再好的框架都不可能做到面面俱到,况且每个企业的实际情况都有所不同,因此这就要求框架的拓展功能足够强大,以满足新业务的需求。但是,此处要注意一点,扩展一点要简单,如果因为扩展功能而使框架整体功能受限,硬塞上去也是不合适的。
6.Web开发框架最好能提供可视化的开发和配置,可视化开发对开发效率的提高,已经得到业界公认,况且这一功能目前来说已经相对成熟,不多赘述。
7.Web开发框架的设计结构一定要合理,应用程序会基于这个框架,框架设计的不合理会大大影响到整个应用的可扩展性。
8.Web开发框架一定要能很好的结合目前公司的积累,可以有良好的项目对接。通常情况下,公司在多年的开发中已有了很多积累,不能因为使用Web开发框架就不能再使用了,那未免有些得不偿失。
9.不要把框架想的神了。可以肯定的是,目前市面上的所有框架都不可能做到十全十美,也不可能适用所有应用场景,所以在选型前一定要了解它的适用范围,判断是否合适。
企业信息平台的快速搭建,框架如何选?的详细内容,希望对您有所帮助,信息来源于网络。