Setting Up A Development Environment

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

Post Reply
kevin7654
Forum Newbie
Posts: 19
Joined: Sat Feb 18, 2006 2:38 pm

Setting Up A Development Environment

Post by kevin7654 »

Hello everyone,

Like several others users I just got a new Macbook and am looking to have a more structured development path for my php application. Right now I just edit the files directly on my server which I know is horrible.

So, I am probably going to be installing VMWare with the linux distribution and php/mysql versions found on my webserver. Does this sound like a good idea and does anyone have any good suggestions or recommendations?

Also, would it be preferred for me to get a cheap box and set it up on my LAN as a development box?

Thanks,
Kevin
User avatar
Chris Corbyn
Breakbeat Nuttzer
Posts: 13098
Joined: Wed Mar 24, 2004 7:57 am
Location: Melbourne, Australia

Re: Setting Up A Development Environment

Post by Chris Corbyn »

kevin7654 wrote:Hello everyone,

Like several others users I just got a new Macbook and am looking to have a more structured development path for my php application. Right now I just edit the files directly on my server which I know is horrible.

So, I am probably going to be installing VMWare with the linux distribution and php/mysql versions found on my webserver. Does this sound like a good idea and does anyone have any good suggestions or recommendations?

Also, would it be preferred for me to get a cheap box and set it up on my LAN as a development box?

Thanks,
Kevin
One thing with PHP development is that 95% of the time you needn't give two hoots if it's running on windows, mac or linux. Either way, OS X is closer to Linux than Windows so if it were me I'd just stick with using the Darwin shell and assume that it's close to the correct environment. Installing VMWare will be an extra good measure of course but it does use up a lot of resources for what you're trying to achieve.

Just create a directory /Projects or something and keep all your work in there. You can set up PHP/Apache/MySQL all very easily on a Mac pretty much following *nix installation techniques. Get Subversion up and running too; Editting files on the server (assuming you're referring to live files) is a bad bad idea ;)
Post Reply