*sigh* The details always seem to get in the way. If you are a game developer and have done more than two games, you know exactly what I'm talking about. Before I can get one lick of code written I have to setup a "playground" for myself. Generally this involves the following:
- Create a web directory (root, images, js, include folders)
- Create a database
- Ensure connection to the database
- Create a login page
- Create a registration page
- Create a shell template
I have a copy of XAMP (Apache, PHP, mySQL for windows). It all exists in one directory.
In the root directory I have a template folder which has a login, register and basic template. I copy this folder when ever I start a new idea.
In the mySQL folder, there is a template database (user tables mostly), I copy this folder to create the database folders. This creates my databases.
I then edit the config file to connect to the correct database, this usually gets me off and running.
This usually takes me about 30 min to do, which I'm really kewl with as it gets me off to the races quicker. But I sure wish it took me 30 seconds. *grin*
So, to all my developers out there, how do you setup your development environment and how long does it take you?