Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

WordPress Modern WordPress Workflow The Production Server Situational Deployment Exercises

David Richied
David Richied
18,057 Points

Am I getting this right about staging and production servers?

https://teamtreehouse.com/library/modern-wordpress-workflow/the-production-server/situational-deployment-exercises

If I am understanding this correctly, a staging server is just an exact copy of the production server being pushed from our local development environment. Also, the staging server is hosted, just like the production server, meaning a web developer has to pay for staging hosting in addition to production hosting. Now, due to the cost of hosting a staging server ($10 per month/$120 per year), do web developers only host a staging server if a website is a certain size (around medium to large)? I guess this would be a question for experienced web developers. I might end up asking it on Quora or Stackoverflow, too, and posting the answer here.

1 Answer

Kevin Korte
Kevin Korte
28,149 Points

Some hosts include staging servers free, just depends on the host. But generally yes, it depends on the size. A small mom and pop shop, probably doesn't need a staging server. Bigger sites that are constantly getting pushes for fixes, it makes sense.

During the build process, you might have a temp staging server where the client can view the site online before it hits their actual domain, but that would be shut down after they are done being your client.

David Richied
David Richied
18,057 Points

Great, that answers my questions perfectly. Thanks. :D