| It's awesome that it has an ORM - but ever since I have started using Octopress, which is based on Jekyll, is the more I realize that we don't need a DB for 'just blogging'. Plain, old, generated HTML works perfectly. Plus it is very easy to host. If this is something you guys can implement, I would suggest looking at it. Your hosting will be MUCH simpler, cheaper, more profitable (even though you say you are running a non-profit), general footprint will be smaller, and pages will load quicker. That's just my $0.02. I love what I see here, but I can't bring myself to going back to a db-powered blog from Octopress. The day you guys implement something similar, you will have 1 more user though! Either way....awesome execution and congrats on everything you guys have done. Love it so far. |
However I feel metadata and other structured data belongs in the database for the usual reason: to support unforeseen future queries. That is, to make plugins and widgets easier to develop and better performing (vs, for example, iterating over every post or every comment to perform some calculation).