how we made this site
Our website was created using the same methods and technologies we use on our clients' projects.
We identified the relevant information that our clients need. We revise our site regularly to keep all information relevant and up to date.
We designed our site to convey this information in a form that is accessible and easy to use.
We created our site using open standards and open source software. This built an effective and efficient site quickly and cheaply. Some examples of the standards and software are listed below.

- GNU/Linux is a fast, stable and low-cost open source operating system. It provides a highly cost-effective and robust hosting solution. GNU/Linux is the best solution for us. Your requirements may be different and we have experience with many other platforms.

- Apache is a reliable, fast and secure open source web server. It gives an extremely reliable service for a very low cost. Apache is the most popular web server in the world. It runs three times as many web servers as its nearest competitor.

- Like most websites, parts of our site are generated from a database. We use MySQL, a basic open source database. A more complex site might require a more sophisticated database, such as Oracle or PostgreSQL.

- mod_perl is an addition to the Apache web server. It gives the perl programming language direct access to the internal workings of the web server. This allows powerful and fast web applications to be developed quickly and easily.

- The pages that you see in your web browser are XHTML documents. These are generated automatically from XML representations of the site content. Separating content from presentation is vital for producing a site that can be maintained easily. Unlike many web sites, all of our pages conform to recognised World Wide Web Consortium (W3C) standards. By conforming to these standards, we make access easier for all users. You can check the validity of any website using the W3C HTML validation service.

- Cascading Style Sheets (CSS) are used to attach style (e.g. fonts, text spacing, and colour) to XHTML documents. Separating the presentation from the XHTML simplifies authoring and site maintenance. A designer can change the appearance of the whole site by editing a single CSS document.
- Web sites must be accessible to all users, including those with physical and cognitive disabilities. Our web site is Bobby Approved and conforms to the W3C's Web Content Accessibility Guidelines 1.0, level A. This site can be accessed by all users.
If you have any suggestions for how we can improve our site, please contact us.
find out about: our privacy statement