Seriously considering moving my website away from WordPress to a Django CMS (not Django CMS). There are a lot to choose from. Mezzanine was recommend to me and I had gained some familiarity with setting one up and was about ready convert a small Plone website to it. Plone was overkill for it. I ran into some difficulties in setting up Mezzanine on one of my host providers and in doing research on various Django CMSes (was seriously looking at Django CMS) also read a description of Wagtail, one the newest content management systems that sits on top of the Django web framework.

My preferred programming language is Python. Alas, WordPress is written in PHP. PHP is fine. It owes it’s origins to Perl, but I find I’m more productive in Python and it’s easier and cleaner to maintain. Also, there are a bunch of great people in the Python community (though I have found a bunch of great people in the WordPress and JavaScript communities in Tucson).

Wagtail isn’t a ready to go out of the box CMS like WordPress or Plone and does require work in setting it. Even Mezzanine is more ready to go out of the box. For a low cost web host, you really can’t beat WordPress. It is everywhere and there are a large number of developers who make, themes and plugins for it. They help to make up for the shortcomings of PHP.

I’ll have more to say as I learn about Wagtail in future posts and my possible journey from WordPress to it.