一个网站在刚开始的时候可能就只有一个应用程序,然后网站前台内容和后台管理功能会分解为两个系统,随着网站的业务发展,需要增加的功能越来越多,这两个系统会越来越庞大,更重要的是,在网站快速发展的过程中,为了快速的适应市场的变化,很多网站开发人员在代码结构的很多地方上采取简单的权益之计,于是就在网站的程序中留下了大量的遗留代码,而这些遗留代码慢慢充斥了整个系统,然后整个系统的代码就象一大团乱麻,当这团乱麻足够乱的时候,系统被拆分成相对小很多的独立应用,这些应用虽然还是乱麻,但是至少是一小团乱麻,还是能够维护得了的,当这一小团乱麻再次成长为一大团时,再次拆分的时机到了,公司会招聘更多的人进来维护他们,周而复始,几年之后,这个网站已经有了几百个子系统,每个系统都需要几个开发人员来维护,而且看上去还会不断的这样发展下去。
网站架构之变迁
最新推荐文章于 2016-02-28 16:01:00 发布