Why by creating our own web based DBMS of course .
For the past week or so however, we have been arguing back and forth about what would be the best way to implement Client/DB communication and I was hoping you guys could lend us a hand.
First off, we can't seem to agree with what language we should even use for the server side. I'm thinking that we might want to use PHP as its one of the languages we all have experience with. However, some of the guys who know Java have pointed out that Java is not only faster (which is something that is required for a DBMS) but can also be used on the client side as well to create a web application.
The benefits of using Java in this case are fairly obvious, we won't have to deal with creating things in HTML/CSS as the Java applet can contain the GUI and we can store data on the users machine which will reduce server load.
The problem with using Java however is that I'm not sure if we can accomplish it, only one guy (out of five) knows Java and he doesn't have any experience with much beyond some simple desktop applications.
We plan on marketing this application/system/thingy at some point, so we want to be able to make sure it's release is as polished as possible. We don't have any illusions that this will be a simple project however, or even something we can finish in a year or so.
... As you can tell this project has not really gone anywhere so far (but we have learned quite a lot so I guess that's something)
I'm hoping that someone has had some experience with creating web based DBMS's and could perhaps give some advice on how to tackle some of the issues with a creating a web interface.
Edit: About is hard to spell...
This post has been edited by HarbingTarbl: 10 February 2011 - 10:36 AM