Right. Another issue with a centralized dev server, is using debugger
tool to add breakpoints.
In terms of every developer getting their own copy, how do you manage
custom extensions. If we need to installed say an extensions and update
a php.ini file, managing this across a team of developers (where some
may be very junior) doesn't that really make management a hassle? Do
you run into those issues a lot?
On 8/6/2010 11:38 AM, Hector Virgen wrote:
We have each developer set up their own dev environment on their local
machine. At my previous company we shared a dev server and it was a
daily occurence that someone would "kill dev" by running an
unoptimized query or infinite loop.
But each developer running their own dev instance is not without
problems. We occasionally run into Windows/Linux issues like
case-sensitivity. But overall development is faster.
--
Hector
On Aug 6, 2010 8:22 AM, "Paul" <[email protected]
<mailto:[email protected]>> wrote:
I was wondering if anyone had some good resources on the topic of
working on a project with a team of php developers. In particular
looking at the local setup for a developer. Should each developer
have their own LAMP instance (probably using a VM)? Or is it better
to have one centralized dev server, where each developer has their
own user, and their local copies are on that machine, and they
connect either through samba, ftp, etc.
Surprisingly there is not much on team development, and instead on
how one developer can setup their own development on their local machine.
Being a freelancer for the past few years, and then previously
working with a company who used their own proprietary
language/environment, I would love to know how other php shops
developing enterprise web application (using ZF of course :)) manage
this.
What are some guidelines, best practices, etc. I am looking to the
ZF community because I feel the standards here are high, and part of
the point of ZF is how to build php projects the right way, or at
least in way that helps promote best practices. Just compare the
code from Wordpress to ZF:)
Cheers,
Paul