
Most information systems we build use the Drupal content management system (CMS) software, as it is so modular in nature. We use Drupal because it can be configured to support anything from a simple 'brochure' style site, up through a fully integrated eCommerce solution. The functions and capabilities of the system are expanded through the use of third-party add-ons called modules. In this way, such a system only includes the items needed by the organization using it. Developers have recognized the value shown by the open source software, as it has won the Best Overall CMS award for the past two years running from Packt Publishing.