Looking for a good Rails blog app?
Yeah, me too. This blog is typo, but to be honest, I’m not a big fan.
Here’s the problem.. I don’t really want a “rails application” at all - what I want is to be able to add blog features to my current applications.
With the need for mongrels et all, what I really think we need is either:
1) An application that you can point multiple domains to, e.g. blog.domain1.com, blog.domain2.com etc. that can be a single install / application with a single environment that is multi-purpose.
2) A blog plugin, that works off a single controller for admin, and a single controller for view that can be thrown into any rails application.
I’ve been working on 2, and it’s turning out pretty well, but at this point it’s too application specific to throw out to the open source community. The focus is on simple simple simple and seo seo seo.
What started off as a standalone project, has now been integrated into Billabill here.
Features include:
- SEO: Independent control of stub, title, H1 and tags
- SEO: Blog title displayed as H1 or H2 depending on context
- SEO: Blog summary used as full article teaser reused as meta description
- Full page caching with a very simple cache clearing mechanism
- Routing setup so that categories become root directory for posting
- Category stored with a post - no separate table. There’s really no need
It can do more than you can see at Billabill, but I’m not using everything, e.g. the ability for any post to be tagged as a header, footer or sidebar menu item.. Again, features on the front without any extra complexity.
What it would need to be great though is:
- Simple THREADED comments with subscription.. why are blog comments linear!
- RSS - 10 minute job, but I haven’t done it yet
- A parsing engine to allow you to easily include links to other internal pages
- A parsing engine to include flickr content etc.
Anyhoo. If I get a chance I’ll try to bundle this up and turn it into a plugin because I really think that is the answer.. just like you can add a WordPress blog to any php site, you should be able to add a rails blog alongside any rails app.



