How your development environment looks and works

I just wanted to try get a rough idea on the various ways different people run their development environment workflow.

I generally have two scenarios.

Scenario 1
A client contacts me asking for a brand new website that has never existed.

  1. I sign up for a domain name
  2. I sign up for a hosting account
  3. I setup FTP and if needed MySQL

The advantages of this is that the site is live so the client can view it whenever they want, and I can stop search engines indexing the site until I am done and ready.

Scenario 2
A client wants me to take over an existing website, already with their own chosen hosting provider and an old domain created decades before.

How do all of you deal with this scenario, without affecting the clients existing site, while still allowing the client to view it online, and ensure you do not break any of their existing website?

Community Page
Last updated: