Web Publishing – Converting a Static Website to Dynamic, Part 1 – Setting up a Development Environment
Currently, my website is nothing more than a static HTML page. Every time I update an application or want to add a new one, I have to manually edit the HTML source, re-arranging things, making sure it’s all got the right formatting and so on. This is inefficient, time consuming, and prone to error. As part of publishing new code, I also make a blog post with the release notes. I’d like to streamline my publishing process, so I only fill out the information I need once, without having to write any HTML, and it automatically updates the main web site as well as the blog.
The first task in implementing this new publishing process is to convert the existing static page into a dynamic page, e.g. one that reads data from an external source, in this case a database. I will attempt to chronicle my adventures. I’m learning things as I go, and I may find better ways of doing things, so later posts may reverse decisions made in earlier posts.
In this post, I will detail setting up a development environment.