Let me rephrase the question. Why do you believe you have to roll your own frameworks for everything?
I just presented you with a couple of frameworks geared towards web development. There are NoSQL solutions as well. Couch, Mongo, Redis whatever. Writing your own bindings shouldn't be too difficult either.