Environments4:50 with Alena Holligan
Applications will typically follow a workflow comprised of different environments such as development, testing, and production. Each environment may connect to different sources with different credentials. As a developer, we need ensure that our code will work effectively and connect properly in each environment.
Typical Work Flow
The process of implementing a new feature or bug fix should follow a well-defined workflow
- Local Development
- *Development (Dev)
- Testing /Quality Assurance (QA)
- *Production (Prod)
*most important. DO NOT develop on production!
Learn more about Basic Error Handling in PHP
A sandbox is a testing environment that isolates untested code changes and outright experimentation from the production environment or repository, in the context of software development including Web development and revision control.
The term sandbox is commonly used for the development of Web services to refer to a mirrored production environment for use by external developers. Typically, a third-party developer will develop and create an application that will use a web service from the sandbox, which is used to allow a third-party team to validate their code before migrating it to the production environment. Most of the major player on the internet provide sandboxes for use with their services, including Microsoft, Google, Amazon.com, Salesforce.com, PayPal, eBay and Yahoo. Read More
You need to sign up for Treehouse in order to download course files.Sign up