Over the past week I've had some free time, so I decided to do something I wanted to do: move this website over to a Python based system. The weekend before the last, I spent some time in a car ride learning the Django framework and really fell in love with it. The old CMS script was something written using PHP and the CodeIgniter framework. I spent the better part of 3-4 days porting over the code, and about 3 days getting the server setup and web app deployed. The only thing that I lost was the "1st," "2nd," "3rd," "[4-0]th," endings on the date.
I might later make a post talking about the pros and cons of using each but in a nutshell this was my experience:
Easy to Develop | Easy to Deploy | |
Django | Yes | No |
CodeIgniter | No | Yes |
Since Django deployment was such a pain for me, yet I figured it out, I'll be posting a tutorial soon on how to do it.