Did you consider using a client/server architecute and a simple webserver/database? It's parallel per se, you can identify the client using cookies/sessions and, as an extra benefit, it app runs over the net, making remote clients easily possible.
holli
When you're up to your ass in alligators, it's difficult to remember that your original purpose was to drain the swamp.