About Our Site
This web site uses a template, which was hand-coded in standards-compliant HTML 4 and CSS2, to define the visual apperance of each page. A website compiler, written in Perl, takes the all the pages in the site, puts them in the template, automatically generates and updates all navigation menus, the sitemap, and the search engine, and uploads the new files to the server. This allows us to easily edit the content on our site without the distractions of the navigation menus or pretty colors in the way, while also allowing us to easily make changes to the visual appearance or navigation (such as adding or removing pages) that affect the entire site in a smooth and easy manner.
All page content is edited using Macromedia Dreamweaver. Server-side scripting (handling the redirects, form submissions, etc.) is done using PHP, except for the search engine. The site search search is implemented in Perl, using logic adapted from some of the algorithims used in ht://Dig.

