On 23 Mar 2011, at 18:16, Mac Newbold wrote:

> One disadvantage of a local dev environment is that it is local to
> exactly one computer. If you always develop on that box (i.e. a
> laptop) then it can make sense, but if you have a box at work and a
> different box at home or elsewhere that you sometimes use, or a
> desktop and a laptop, then your dev environment is stranded on the one
> box where it is set up, and when you pick up where you left off on a
> different machine, none of your local changes are there. If it applies
> to you, it's a showstopper though for having one local dev environment
> rather than having a dev environment out in the cloud somewhere. It
> also comes in handy if your local box is more likely to fail or have
> problems or need upgrades etc. than the remote dev environment, which
> in my experience is typically the case
> (desktops and laptops have lower average uptime than a server environment).

This describes my scenario exactly. I have a desktop in my office, a desktop a 
home, and a laptop I carry around. I bounce back and forth between the laptop 
and the desktop many times through the day (in and out of meetings, etc). With 
SFTP, I just keep working regardless of what computer I'm on.


> The other disadvantages are related to the other things you mention:
> many of us haven't solved the whole "getting a dev environment set up
> anywhere quickly" problem, nor do we need to set up new dev
> environments often. Also, with a local dev environment it takes extra
> steps (loading it onto some other remote environment) in order to
> easily let others see your changes and play with them. With an
> already-remote environment, other people can see changes just as fast
> as you can, with no extra work, which in many cases I have used to
> great advantage so I can tweak things as they watch and sign off.

Again, you describe ways I have utilized this method many times. Immediately 
after saving a file someone can refresh and see the changes from anywhere in 
the world (via VPN).

_______________________________________________

UPHPU mailing list
[email protected]
http://uphpu.org/mailman/listinfo/uphpu
IRC: #uphpu on irc.freenode.net

Reply via email to