Cool Stuff

Most of the best stuff on this site is under the hood where you can't see it. It is seriously easy to maintain and adding features like the news browser is easy due to the object oriented design. PHP is great to code so adding features to the site is fun rather than a chore.

The content in each page is made up of smaller individual html files (and other data sources). for example this section of this page can be seen here. All I have to do to build a page is get the content in place and create a PHP file like this. This makes it really easy to build and rearrange pages and allows me to share content between pages and only have to update one file to update all the pages that include it.

The PHP part of the site is managed an angel object that has rudimentary emotions and intelligence. If anything goes wrong with the site - like missing content or bad links - it actually gets upset. If all goes well it is happier.
So, if you are pissed off at a bad link you can take comfort in the thought that the angel object is pissed off too. Of course if the angel object is annoyed enough she soon e-mails me to let me know why and I get to share the misery with no action required from you.

The pages build their own meta-tags for search engines to catalog. If I don't specify keywords for a page the page notices this, looks at the content, finds the keywords and add the hidden tag for me.
Sweet, saves me doing it unless I'm pushing a special page where I may want to fine tune the keywords.