This current website, apart from being what it is, was an excuse for David Piper (Solo Cornet) to catch up with the various web server and browser technologies introduced over the last 10 years. After David Richards the previous webmaster left the band, Piper reluctantly agreed to update it, but realised it could be easier on him in the long run to get away from the idea that one person is "doing" the website, and so this site is designed from the ground up to be very heavily database driven to the extent that even this paragraph is sucked out of a table each time the page is viewed. The result is that pretty much all the content on this site can be edited and added to in real time by any member of the band.
Technologies
The server hosting this site runs the LAMP Platform, which is a collection of operating system, web server, scripting and database technologies. All these components are open source software projects created by groups of socially responsible programmers for free, so that the software is free in more ways than one.
- Linux - The Operating System
- Apache 2.2 - The HTTP server
- MySQL 4 - The Database Engine
- PHP 5 - The Scripting language
Standards Compliance
All pages on this website are purely XHTML 1.0 Strict and CSS 2, and are certified using the W3C's checker. There is deliberately no VBScript or JavaScript which any sensible person would block anyway. Only the uft-8 Unicode character set is used which most computers in the world can display, even if it makes no sense to the foreigners. All page layout is implement in CSS rather than html tables. Most browsers, including very old ones and specialist browsers for disabled people, and mobile devices can display XHTML, and for those phones that can't, or don't have the bandwidth, we have a very basic set of WML 1.1 pages on wap.brackleyband.org.uk.
