Boards.ie uses cookies. By continuing to browse this site you are agreeing to our use of cookies. Click here to find out more x
Post Reply  
 
Thread Tools Search this Thread
10-09-2011, 19:49   #1
OREGATO
Registered User
 
Join Date: Jan 2009
Posts: 413
Developent Environment on a Mac

Hi guys,

I've recently purchased a Macbook Air and would like some advice on setting up a dev environment for it.

I'm coming from a background of Windows so had the likes of XAMPP, Netbeans and notepad++.

Does anyone out there do web development and works on a MAC?

If so, can you share the tools that you are using and the experience of programming on them?

I mainly do web development (PHP)

Thanks in advance!

Will
OREGATO is offline  
Advertisement
10-09-2011, 20:21   #2
boblong
Registered User
 
boblong's Avatar
 
Join Date: Aug 2009
Posts: 254
Hey,

Your mac already has Apache and PHP almost ready to go, but if you like you could have a look at MAMP.

For text editors, OSX has vim and emacs by default, but there are other great alternatives like Sublime Text, Textwrangler and a million others.


If you're coming from windows, take a look at Terminal.app and the advantages you could gleam from a command line environment. Remember that you're using a Unix system now and that brings a lot of flexibility.
boblong is offline  
Thanks from:
10-09-2011, 23:08   #3
Creamy Goodness
Booooom, Blast & Ruin
 
Creamy Goodness's Avatar
 
Join Date: Nov 2001
Location: in my flippity floppity floop
Posts: 23,143
xampp is running fine on my mba here running lion, but i prefer the standalone installs of mysql/php/apache myself.

as for a text editor i use smultron or text wrangler. both are good and are free.
Creamy Goodness is offline  
Thanks from:
10-09-2011, 23:22   #4
cusackd
Registered User
 
Join Date: Sep 2008
Posts: 115
Server: XAMPP

FTP: Built in file share

Editor: Coda great little editor well worth the dosh so don't crack it.
cusackd is offline  
Thanks from:
10-09-2011, 23:52   #5
stesh
Registered User
 
stesh's Avatar
 
Join Date: Aug 2009
Posts: 295
Quote:
Originally Posted by OREGATO View Post
Hi guys,

I've recently purchased a Macbook Air and would like some advice on setting up a dev environment for it.

I'm coming from a background of Windows so had the likes of XAMPP, Netbeans and notepad++.

Does anyone out there do web development and works on a MAC?

If so, can you share the tools that you are using and the experience of programming on them?

I mainly do web development (PHP)

Thanks in advance!

Will
Everything you could possibly need is most likely in MacPorts. once it's installed, you can just run
Code:
port install apache2 php5-suhosin mysql mysql5-server
to install your LAMP (or is that MAMP?) environment.
stesh is offline  
Thanks from:
Advertisement
12-09-2011, 12:52   #6
OREGATO
Registered User
 
Join Date: Jan 2009
Posts: 413
Thanks guys,

I've managed to get MAMP working and it is running fine.

Also, I've set up a VM using Virtual Box to Windows 7 Ultimate so have the best of both worlds where required.

Hopefully I won't need the VM at all, but it's nice to have either way.

Performance wise, I haven't really done anything to strenuous on the Mac yet, so I haven't seen any lag or anything, hopefully it'll keep that way

Thanks for the help. I'm sure I'll have a few more questions as I go.
OREGATO is offline  
12-09-2011, 13:29   #7
Creamy Goodness
Booooom, Blast & Ruin
 
Creamy Goodness's Avatar
 
Join Date: Nov 2001
Location: in my flippity floppity floop
Posts: 23,143
vm box will come in handy for testing ie9 and depending how far back you want to go the other IE's too.
Creamy Goodness is offline  
Thanks from:
12-09-2011, 16:44   #8
yutta
Registered User
 
Join Date: Aug 2010
Posts: 427
My setup is as follows:

Dropbox set up on server and local machine which syncs/versions/backs-up files automatically.

Komodo Edit for HTML/PHP/Javascript

Firefox/Firebug

VirtualBox for testing IE

MAMP/LAMP/WAMP with manual file transfer is a pain - do it all on the cloud!
yutta is offline  
Thanks from:
12-09-2011, 17:20   #9
OREGATO
Registered User
 
Join Date: Jan 2009
Posts: 413
Quote:
Originally Posted by yutta View Post
My setup is as follows:

Dropbox set up on server and local machine which syncs/versions/backs-up files automatically.

Komodo Edit for HTML/PHP/Javascript

Firefox/Firebug

VirtualBox for testing IE

MAMP/LAMP/WAMP with manual file transfer is a pain - do it all on the cloud!
Thanks yutta! Very helpful.

When you say the manual file transfer is a pain, how would I go about doing it on the cloud? Can you give me some helpful links etc?

sorry, still learning as I go
OREGATO is offline  
Advertisement
12-09-2011, 19:10   #10
Creamy Goodness
Booooom, Blast & Ruin
 
Creamy Goodness's Avatar
 
Join Date: Nov 2001
Location: in my flippity floppity floop
Posts: 23,143
if you're going to do the drop box route i think you'd be better off paying for a github account and save your projects that way but hey that's just me.

actually, you should use git on your mac anyways, they have a great GUI based application.
Creamy Goodness is offline  
12-09-2011, 19:32   #11
Colonel Panic
Registered User
 
Join Date: Aug 2011
Posts: 748
If you're going to use Windows as well as OSX, I'd recommend Mercurial instead of Git. Mercurial on Windows is a bit less of a pain than Git and their feature set is similar.
Colonel Panic is offline  
13-09-2011, 00:33   #12
stesh
Registered User
 
stesh's Avatar
 
Join Date: Aug 2009
Posts: 295
Quote:
Originally Posted by Colonel Panic View Post
If you're going to use Windows as well as OSX, I'd recommend Mercurial instead of Git. Mercurial on Windows is a bit less of a pain than Git and their feature set is similar.
But github
stesh is offline  
13-09-2011, 08:55   #13
Colonel Panic
Registered User
 
Join Date: Aug 2011
Posts: 748
Quote:
Originally Posted by stesh View Post
But github
BitBucket is the same sort of thing, although I will admit, it's not as pretty. I just use it for backing my stuff up although lots of employers look for people who blog and publish code on github et al.
Colonel Panic is offline  
Post Reply

Quick Reply
Message:
Remove Text Formatting
Bold
Italic
Underline

Insert Image
Wrap [QUOTE] tags around selected text
 
Decrease Size
Increase Size
Please sign up or log in to join the discussion

Thread Tools Search this Thread
Search this Thread:

Advanced Search