This page is a discussion of the nuts and bolts development of this website for those who have an interest in building a similar site or wish to contribute to this one.
This site was produced using Drupal (the 7.x series), a free and open source content management system (CMS). The theme used is a slightly modified (see below) version of Pixture Reloaded 7.x-2.1. Other important modules employed on this site are:
- Footnotes, to provide automatic footnote functionality
- Lexicon, to provide hover text and easy definitions for technical vocabulary
- Views, to help aggregate content and expose it to the user in intuitive ways
- Google Analytics, to help track page usage
The site itself (the Drupal installation) is currently self-hosted on a version of Ubuntu using the Apache 2 web server.