购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.3 二次开发系统的优缺点

优点:

开发成本低,中小企业一般刚创业,资金少,而外包公司更是希望投入最少的时间和最少的人力完成客户的需求。用二次开发系统开发的成本较低,所以二次开发技术在互联网时代只会越来越重要。

缺点:

◆ 冗余

由于二次开发系统是准备被用来修改成很多系统的,所以它会尽量积累更多的常用功能,而这些常用功能在开发某个系统时,并不是都会用得到,这样就造成了很多代码是多余的,很多功能是多余的。

◆ 浪费内存

由于二次开发系统有很多冗余的代码,那么运行系统的时候,它自然会占用更多的内存空间,运行起来就要比量身定制的“原创开发”的系统慢一点,但是这个缺点所造成的影响很小。

◆ 有些个性化需求可能无法满足

由于二次开发系统是按照一定的模式开发出来的,有可能会存在这样的情况:“你发现大体的功能都能满足需求,需要修改某个小地方以满足你特殊的需要,但是你却发现,修改这个小地方就会牵一发而动全身”。这样的情况一般是可以解决的,但是会需要很深厚的技术功底。

综上所述,二次开发有利也有弊,不过只要开发程序遵守以下准则,那么二次开发的利是远远大于弊的:

◆ 判断一个系统适不适合于用二次开发系统来开发,不适合用二次开发系统开发的软件,坚决不用二次开发技术(这要求读者对目前流行的二次开发系统有够广泛的了解)。

◆ 在选用某个二次开发系统时,一定要事先仔细研读其代码,以免在做个性化修改时,出现“漏洞”。 DXLzutMTbL9ZuzgZXCXDf6RqwjzL4kAT6+a5FuCtot+KVCjYtGuvu6SqCXSY+scD

点击中间区域
呼出菜单
上一章
目录
下一章
×