daaku.org

Evening of November 1, 2008

Reset

I’ve never been good at keeping the blog active. But maybe this time.

Off late I’ve been moving all my personal projects to Python. The old blog system was implemented in PHP. This site is running on a tiny VPS with a couple of other projects I’m working on. My setup was Apache/mod_php/mod_wsgi - which was working great. The old blog was now the only remaining PHP site. So I decided to shed the PHP weight. mod_php is a beautiful system. When the barrier to entry is being able to create a plain text file, you’ve done something right. But sadly, mod_php is heavy, incompatible with the use of threads via the apache worker mpm, and has the nasty habit of infecting the parent apache processes. So it had to go.

In addition to losing the PHP weight, I’ve also decided to give PostgreSQL a try. I’ve been a very satisfied MySQL customer for a long time. But the introduction of tsearch into the core server with PostgreSQL 8.3, made we want to try it out. Not sure if I’m keeping it yet, but Django makes it almost trivial to switch between them. Migration of existing data is not pain free - but thats not something Django should be dealing with.

That brings me to the title - I’m not bothering to move any of the old content to the new system. Maybe if I get bored. Reset.

Leave a comment

daaku.org © some rights reserved