Reputation: 7065
My company is developing a novel browser-based user interface so I need a "back end" to store some data.
Currently we're using a few PHP scripts and MySQL on a local (client) installation of WAMP.
The user interface will use the browser to talk to the back end using a REST API so we should be able to use any web server/db combination.
We really want to:
The workload won't be high.
I was thinking that the backend could be implemented as a couchapp because:
I'm a bit worried about the seeming lack of serious projects using couchdb and the announcement that Ubuntu is dropping couchdb (although we won't have the same scalability issues as Ubuntu).
Do you know if there are any webserver/db solutions that are easy to install on the client, easy to replicate the data and likely to be maintained for a few years?
Upvotes: 0
Views: 350
Reputation: 3939
Your situation sounds ideally suited to a CouchApp. It's easy to distribute, and takes care of the whole HTTP API to the database for you, letting you get on with doing some cool browser UI :)
As for a "lack of serious projects", all I can say is that I consult writing CouchApps and I've used them in a number of real-world projects. There's a bit of a learning curve if you're not used to using CouchDB, but it's a great way to develop.
Myself and a number of other CouchApp developers recently released some tools for CouchApp development you might find useful: http://kan.so ...rest assured, we're taking CouchApps seriously!
Upvotes: 1