Publishing

Environments

We use 2 environments to handle the publication of websites: staging and production.

Every new project you build, starts in a staging environment. As long as you're working on the project without publishing it, only the staging environment will be active for the project. The staging version is accessible on a subdomain of Devisto: slug-of-your-project.devisto.com.

Once the project is ready for publication, you can publish it to production. At that moment, a duplicate of the website will be made and be put in a production environment. From then on, your project has 2 versions: a staging and a production version.

Below, the differences between both environments are listed:

  STAGING PRODUCTION
Domain Subdomain of devisto.com Custom domain(s)
Searching Engine Indexing Disabled Enabled
PHP Debugging Enabled Disabled
Alpine & Livewire Devtools Enabled Disabled
CSS Minified and Purged No Yes
JS Minified No Yes
Price Free €0.50 / day

Publishing Changes

When you make a change to a published project, the changes will first be applied to the staging version. When the changes are ok, you will have to manually publish the changes to production, in order to get these changes on the production version.

Unpublishing

At any time, you can decide to unpublish the project, which will result in the removal of the production version. No data will be lost, because the staging version still exists.

When there are domains linked to the project, they will stop working when you unpublish the project.

Previous topic
← VS Code
Next topic
Domains →