|
For Open Source Projects, I use eclipse to develop the java
and java script. The database is MySQL version
5+. I prefer this
version because a lot of the complex functionality can be handled in
the database and be kept separate from the application.
I use junit as the test framework because it nicely
integrates into eclipse and can be run via ant to make sure things
all stay working when changes get made.
The code gets stored in a subversion repository and extracted
and built with ant when it's time to deploy something. I use virtual servers to
simulate the deployment environment so I can test everything before
it moves to the live servers.
|