I want to start a home-brew pet project in PHP.
I've spent some time in my life developing in PHP and I've always felt it was hard to organize itthe development environment efficiently.
I was working onIn my previous PHP work, I've used a windows desktop machine and hada linux server for development. This
This configuration had it's advantages: it wasit's easy to configure Apache (and it's modules)/PHP/MySql on a linux box, and, at the time, this configuration was the same like on production server. This solution has it's drawbacks:
However, I never successfully set up debugginga debug connection between my Eclipse install and X-debug on server. Transferring files from workspace onmy local machineworkspace to the server was also very annoying (either ftp or Bazaar script moving files from repository to web root).
Another option is to installFor my new setup, I'm considering installing everything on my local machine, but. I'm afraid that it will slow down workstation performance (LAMP + Eclipse), and that compatibility problems will kick-in.
What would you recommend? Developing onShould I develop using two separate machines? On one? Do you have experience in development inusing one of above configurationconfigurations in your work?