I’ve made a fair bit of progress with the Vital Motorsports website. After a brief flirtation with MediaWiki, I decided it clearly wasn’t the right tool for the job. I then wasted a couple days designing a new website the “bad old” way—writing HTML and PHP code by hand—before my friend Bryan, a professional web designer, mentioned Joomla, a web-based “content management system” (CMS) tool for laying out, designing and publishing websites. Turned out it was exactly what I’d been looking for.
After getting Joomla up and running (which was super-easy using DreamHost’s “One-Click Install” tool) I quickly made a design by customizing (my HTML, CSS and PHP knowledge still have some use) an existing template, and then added some modules such as an event calendar and photo gallery. The process has been fairly pain-free.
Now the job is adding content. I’ve fleshed out parts of the site but there’s still plenty to be done. I’ve also started up my motorsports “blog” on the site, so hopefully I won’t be “polluting” vtluu.net with incessant car talk anymore (so what will I talk about?)…
Once things settle down with the new site, I’ll be applying what I learned to “re-launch” (that’s such a cliché) the vtluu.net website. I may end up using WordPress instead of Joomla for this website, since it’s more blog (how I hate that term) centric than my racing site.
What really boggles my mind is the complexity of Joomla and other web components. Fairly huge PHP scripts are needed to dynamically generate the contents of the Vital Motorsports web pages. I suspect that it takes about 10-20 times as much processing to serve up the front page of VitalMotorsports.com, compared to vtluu.net (which does use a little bit of PHP). I can definitely notice a bit of delay when loading the former. Mind you, the average web server now has 10-20 times as much processing bandwidth as the average server that was around back when I created vtluu.net; nevertheless I’m still amazed by the size and complexity of the building blocks used today. The web has come a long way since I built my first web page back in 1994.