 |
 |
 |

MODULARITY
Using modularity based around central core libraries offers three principal benefits.
- ‘Plug-In’ effect for additions of code sections to any site (i.e. auctions, message boards, etc.). With the majority of the core functions already written, "in-house" software engineers are able to focus on complex database and code design rather than basic functions such as inputting site HTML.
- Ability to change the whole of the sites look and feel from a centralized location. Changes are applied to the entire site in a matter of seconds. This is a major advantage over the architecture employed on most sites. Typically, a change to a sites look and feel requires massive amounts of reprogramming throughout the site. ThunderServe automatically implements such changes throughout the site (over hundreds even thousands of pages).
- Code recycling allows large portions of code to be reused to save time in further development.
- Centralized core functions that have the same name structure. This is very important for the section below titled, Flexible Core Design. By utilizing a consistent naming convention for core functionality, it becomes much easier to generate new sections (even new Websites) with the software. Once you understand the administrative commands of one site, it is a simple matter to create new sites using the same administrative interface.
|
 |
|
 |
 |
 |
|
 |
 |
 |