For some time I’ve had problems with the blog. Sure I could make lots of jokes about it being on Rails and unable to scale, but I leave all that as an exercise for the reader. The real issue has been a problem with fcgid crapping out about every four minutes. Well truthfully, almost every time I post an update and cache needs to be invalidated. At any rate I’ve been wanting to give nginx a try and so I finally found the time to test things out and get it running. I’m now running on nginx proxying to a pack of Mongrels. It’s not crashing anymore—so far so good. Let me know if you experience problems.
Django Blogging Apps
People ask about blogging apps for the Django platform all the time. I have not investigated each and every one of these, but so far I still feel pretty confident that not one of these is fully baked (although some are getting close) in any sort of manner comparable to something like WordPress or Typo. That said, there’s a lot of great code here, and if you’re not interested in creating your own, use one of the following.
In addition to the above I highly recommend reading James Bennett’s excellent post on Where is Django’s blog application?
If I missed yours and you are still maintaining it, please let me know and I’ll update the list.
Blogmaker for Django
On the heels of James Bennett’s post titled Where is Django’s blog application, the folks at Blogcosm just released Blogmaker. Blogmaker is a full-featured, production-quality blogging application for Django. It supports trackbacks, ping and comments with moderation and honeypot spam prevention.
Blogmaker lists the requirements as:
Blogmaker requires Python 2.5; earlier versions will not work. Blogmaker works with Django 0.96; it has not been tested with later releases.
I haven’t looked into the code yet, but it sure looks like it has good potential .
Blogmaker is released under a BSD license.


