Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

hedgehog001

macrumors newbie
Original poster
Jul 18, 2008
1
0
I'm a PHP web developer/programmer going to a primarily Mac oriented company within the next month or so.

Personally, I own a Macbook at home and love it but I've not done any real web programming on the platform. My previous work has primarily been done on Windows based platforms (Dreamweaver has been my primary editor) and with Linux based web servers.

Now the new company I'm going to is pretty much willing to purchase whatever hardware/software I'll need but I'm interested in hearing some suggestions from others as to what I should request.

So basically, for the other PHP developers out there, what would you choose to set up your dream web programming environment?

Thanks much for the help!
 
For me, I use BBEdit for everything. I like to hand-code. Some people prefer Textmate, which is also a great text editor. It really depends on what you're comfortable with though and what features you're hoping to have. DreamWeaver is on Mac too so you can continue to use that if you want.
 
I use a MacBook Pro (1st generation :( I am hoping for an upgrade soon) with Dreamweaver (CS4 is a nice upgrade, mainly use it for layout and javascript) and for the majority of my PHP work I use TextMate and the Zend Studio. If you are going to use any of the Zend products (i.e. their framework, or Zend Guard) the studio ties everything together nicely).
 
I have a first generation macbook pro and I have been using Vim or MacVim. It is kind of a steep learning curve since it doesn't behave the way most text editors do, but once you get the basics down you begin to realize how powerful and useful it is. Since MacVim has a graphical interface it makes it much easier to use if you have never used vi or vim before.

If I was going to purchase one though I would probably get Textmate. If they are going to purchase the hardware I would go with anything that will give you a dual monitor setup. Something like a laptop with laptop stand and external monitor, iMac with a second monitor, or Mac Pro with two monitors.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.