The Evolution of CMS (or how you too can now kick Web butt)
Friday, December 5th, 2008Invention has many mothers. Aside from necessity, which we get from the old saying, there is also thrift, boredom, sloth and efficiency.
I wrote my first CMS (content management system) tool in 2002 using Visual Basic 6.0. I wanted to maintain a blog, but did not want to use one of the popular blog hosting sites that used banner adds. I also wanted control over how I skinned the site, and archived the stories. I wanted to host it on my ISP’s free static hosting, and wanted control over this data should I move it to another hosting solution.
My solution was to build a series of templates that would represent portions of the blog page. This would include the header, footer, navigation, and repeating items such as the stories, and links in the navigation. The repeating items had field variables that would be populated from an Access database. No need for speed. The final HTML would be spit out into static pages, and FTPed up to the site for viewing friends and relatives. (more…)


