Answers.Body: <p>The best way to do it would be to develop locally, ideally managed with a version control system like Git and then push your site to your server. Craft handles a multi-environment workflow very well.</p>
  
  <p><a href="http://buildwithcraft.com/docs/multi-environment-configs" rel="nofollow">From the Craft docs on Mult-Environment configs</a></p>
  
  <p><a href="http://straightupcraft.com/articles/multi-environment-workflows" rel="nofollow">A good screencast from Straight Up Craft</a></p>
  
  <p>There are also several questions and answers dealing with this topic in Stack Exchange here.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2014-08-23T23:48:24.857Z
Answers.LastActivityDate: 2014-08-23T23:48:24.857Z
Answers.UserDisplayName: Patrick Nesbitt
Body: <p>What's the best practice for development Craft installations? I think I would like to work on the production web server but in a hidden folder either upstream from my public HTML or as a subfolder. </p>
  
  <p>Does it matter where I install and develop my Craft site? Looking for easy migration when I want to go live.</p>
  
Tags: <server>
Title: Best location for Craft development? Local or Server? Subfolder of production?
ThreadText: # Best location for Craft development? Local or Server? Subfolder of production?
  
  (Asked by: username_0 on 2014-08-23)
  
  What's the best practice for development Craft installations? I think I would like to work on the production web server but in a hidden folder either upstream from my public HTML or as a subfolder.
  
  Does it matter where I install and develop my Craft site? Looking for easy migration when I want to go live.
  
  **Tags:** server
  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_1 on 2014-08-23. Score: 3 | Accepted answer
  
  The best way to do it would be to develop locally, ideally managed with a version control system like Git and then push your site to your server. Craft handles a multi-environment workflow very well.
  
  [From the Craft docs on Mult-Environment configs](http://buildwithcraft.com/docs/multi-environment-configs)
  
  [A good screencast from Straight Up Craft](http://straightupcraft.com/articles/multi-environment-workflows)
  
  There are also several questions and answers dealing with this topic in Stack Exchange here.
  
  
  ---
  
  