David Diez Home | Projects | Teaching | Hiking | About

email | CV | calendar Myself | Summer '07 | commentary

 

This site

This site is run with PHP. The bulk of the PHP is used with the menu, which is generated everytime a page is called; it parses the URL to create the proper menu. This allows the information about each main menu topic (Home, Academics, ...) and the sub menu of a selected topic to be contained in a small number of files, making it easy to revise the menu on every page by only altering a few lines of 1 or 2 files. If the menu were created as HTML files on the server, then when changes had to be made, every corresponding page viewed would need its menu altered. Other uses of PHP include generalizing page parameters, making features of the website easy to change as the content develops. Cascading style sheets are also used heavily to make adjustments easy.

The banner was created using Paint (one of my favorite programs) and then the image was resized with a run-of-the-mill photo editting program. The banner is put as a background with the 3 lines of text simply run over the image.