Website Redo

Tue 25 October 2016

It has been a LONG time since I have updated my website. In fact, the underlying software that serves it, Drupal version 6, has gone to end of life. I had to attempt upgrading it to Drupal version 7 in order to keep it secure. Unfortunately, that turned out to be a non-trivial task. Many of the modules that I had been using did not make the transition from D6 to D7. As a result, the natural upgrade process made a mess of the site and a fresh install caused similar aggravation. Ultimately, Drupal turned out to be more trouble than it was worth, especially for a personal website.

Besides, after years of no postings and a significant lifestyle change, it was time for a fresh start anyways.

I looked back to my pythonic roots to find something simpler and found this thing called Pelican. Content management systems like Drupal retrieve content from a database and produce formatted web pages on the fly. Pelican, instead is a static site generator. It pre-formats the whole site from text files into static HTML pages that can be uploaded to the web server. The result is a site that is faster and more secure but one that doesn't have all of those interactive features that I don't use much.

We'll see how it goes.

The main feature that I need is easy to generate photo galleries. There's a plugin for that which I have yet to try out. It's all new to me.